Used in: versioned-near-scheme, versioned-backing-map-scheme.
The version-transient-scheme defines a cache for storing object versioning information for use in versioned near-caches. Specifying a size limit on the specified scheme's backing-map allows control over how many version identifiers are tracked.
The following table describes the elements you can define within the version-transient-scheme element.
Element | Required/Optional | Description |
---|---|---|
<cache-name-suffix> | Optional | Specifies the name modifier that is used to create a cache of version objects associated with a given cache. The value of this element is appended to the base cache name.
Legal value is a string. Default value is "-version". For example, if the base case is named "Sessions" and this name modifier is set to "-version", the associated version cache will be named "Sessions-version". |
<replicated-scheme> or
<distributed-scheme> |
Required | Specifies the scheme for the cache used to maintain the versioning information.
Legal values are: |