Understanding Entity Caches
Understanding of entity caches is needed when working with the internal structures of the Oracle Coherence caches.
This information is provided for those who want to understand the internal structures of the Oracle Coherence caches used in Cache object management. It is not required for configuration tasks.
For each entity in working memory, a corresponding cache exists in the cache cluster. Internal entities also have caches for various purposes, explained in this section.
Each entity cache has a name, which uses the following format:
cache-type.cluster-name.AgentClassName.entity-name
The elements of the above name are explained below
- Cache Type (Caching Scheme)
- Cache type is the type of caching scheme (as defined by its cache name in the coherence-cache-config.xml descriptor), for example, dist-unlimited-bs.
- Cluster Name
-
Cluster name is the value of the following property:
java.property.tangosol.coherence.cluster
- Agent Name
- This field of the cache name is blank because TIBCO BusinessEvents does not support agent-specific entity caches.
- Entity Name
- Two types of entities have caches:
- Internal entities: Internal entity names and caches are listed and described in Internal Entity Caches,.
- Ontology entities: The ontology entity field of the entity cache name uses the entity’s generated class name, which is similar to its design-time folder path and name, prefixed by
be.gen. For example:
be.gen.Concepts.LargeConcepts.ThisLargeConcept
Copyright © TIBCO Software Inc. All rights reserved.