Architecture Question:

Explain the purpose of cache? How is it used?

.Net Architecture Interview Question
.Net Architecture Interview Question

Answer:

caching is often considered as a performance-enhancement tool than a way to to store application data.If u spend more server resources in accesing the same data repeatedly,use caching instead.Caching data can bring huge performance benefits ,so whenever u find that u need to frequently access data that does'nt often change,cache it in the cache object and your application's performance will improve.


Previous QuestionNext Question
What is an interrupt?What is a Virtual Memory?