This section provides an overview on Caching Content Store (CCS) and describes how to
configure it.
- CachingContentStore class overview The CachingContentStore class adds transparent caching to any ContentStore implementation. Wrapping a slow ContentStore in a CachingContentStore improves access speed in many use cases. Example use cases include document storage using a XAM appliance or cloud-based storage, such as Amazon's S3.
- CachingContentStore properties The following properties are used for the CachingContentStore class in the sample context file, caching-content-store-context.xml.sample. The properties can be set in the SkyVault-global.properties file. Their default values are provided in the repository.properties file.
- Configuring CachingContentStore To demonstrate step-by-step configuration of the CachingContentStore class, the spring context file, caching-content-store-context.xml.sample is the starting point for adding caching to a content store. Once configured, you can activate the sample file by removing the .sample file extension and placing it in your SkyVault installation extension directory at <ALFRESCO_HOME>/tomcat/shared/classes/alfresco/extension.
Parent topic: Managing content stores