此内容没有您所选择的语言版本。
4.3.2. Configure Local Mode (Remote Client-Server Mode)
A local cache can be added to any cache container. For example:
<cache-container name="local"
default-cache="default" >
<local-cache name="default"
start="EAGER">
<locking isolation="NONE"
acquire-timeout="30000"
concurrency-level="1000"
striping="false" />
<transaction mode="NONE" />
</local-cache>
</cache-container>
Alternatively, create a
DefaultCacheManager with the "no-argument" constructor. Both of these methods create a local default cache.
Local and clustered caches are able to coexist in the same cache container, however where the container is without a
<transport/> it can only contain local caches. The container used in the example can only contain local caches as it does not have a <transport/>.
The cache interface extends the
ConcurrentMap and is compatible with multiple cache systems.
The local-cache Element
The local-cache element specifies information about the local cache used with the cache container using the following parameters:
- The
nameparameter specifies the name of the local cache to use. - The
startparameter indicates where the cache starts, i.e. whether it will start lazily when requested or when the server starts up. Valid values for this parameter areEAGERandLAZY. - The
batchingparameter specifies whether batching is enabled for the local cache. - The
indexingparameter specifies the type of indexing used for the local cache. Valid values for this parameter areNONE,LOCALandALL.