JCS stands for Java Caching System. This is an open source project and released by Apache written in Java. Like all other caching system JCS has following features.
1. JCS supports In memory cache.
2. Provide method for add objects in Cache.
3. provide method for retrieve objects from cache
4. provide method for delete objects from cache
apart from this you also can specify how long a object can store in memory.
JCS is used when a object is very costly, say a Composite object which is created by lots of database call and application use it very often. So it is better to put this object in JCS rather than create a new object instance every time.
So JCS can be used in every application which has large number of objects which are very costly and use very often.
JCS provide some additional features like
1. Very good memory management
2.Region data separation and configuration
3. Remote synchronization etc.
1. JCS supports In memory cache.
2. Provide method for add objects in Cache.
3. provide method for retrieve objects from cache
4. provide method for delete objects from cache
apart from this you also can specify how long a object can store in memory.
JCS is used when a object is very costly, say a Composite object which is created by lots of database call and application use it very often. So it is better to put this object in JCS rather than create a new object instance every time.
So JCS can be used in every application which has large number of objects which are very costly and use very often.
JCS provide some additional features like
1. Very good memory management
2.Region data separation and configuration
3. Remote synchronization etc.