2.2.7. External Value Storages

2.2.7.1. Tree File Value Storage
2.2.7.2. Simple File Value Storage
2.2.7.3. Content Addressable Value Storage (CAS) support

Warning

You are looking at documentation for an older release. Not what you want? See the current release documentation.

By default JCR Values are stored in the Workspace Data container along with the JCR structure (for example: Nodes and Properties). JCR offers an additional option of storing JCR Values separately from Workspace Data container, which can be extremely helpful to keep Binary Large Objects (BLOBs) for instance.

Value storage configuration is a part of Repository configuration. See more details here.

Tree-based storage is recommended for most of cases. Simple 'flat' storage is good in speed of creation/deletion of values, it might be a compromise for a small storage.

Note

JCR allows disabling the value storage by adding the property below into the configuration for the internal usage and testing purpose only:


<property name="enabled" value="false"/>

Be careful, all stored values will be unaccessible.

Copyright ©. All rights reserved. eXo Platform SAS
blog comments powered byDisqus