In our system we have 10 different services. The system will have approx 20000 users. Each time user makes a call to a service, system will check if any object is present
for that service for that user, if yes, system will return that object. If the object is not present, system will create that object and cache that object for further use. So, if user needs the object for the second time, system will return
the object from cache.
User should be able to cache data in memory, flat file and database.
Please provide your inputs on what caching mechanism I can use.
PS: The object will be created only on demand.
View Complete Post