Caches for Internal Entities

Specific internal caches use a pre-defined scheme in the cache configuration file.

Do not change this scheme. This information is provided for reference only.

Internal Entity Caches
Entity (Cache) name Purpose of the Cache
Master
Maintains the cluster state and is shared by all nodes.
Catalog
Maintains a cached copy of all ontology definitions shared by all nodes.
TypeIDs
TypeIDs are internal numbers used to store the short number to identify the URL of a concept instead the large string.
ObjectTableIDs
Stores the key mapping for all objects in the cluster. The objects themselves are stored in their respective caches.
ObjectTableExtIDs
Stores the external key mapping for all objects that have an external ID (extId).
AgentTable
Stores all the agents and their respective states across all cluster nodes and identifies the currently active and standby nodes.
AgentTxn-agentId
			 
Each agent in the cluster has an AgentTxn-agentId cache. The agentId is internally generated. It stores the change list for the agent. The change list is used to replicate changes between active-active and active-passive sets of agents in the cluster so that they stay synchronized.
TimeQueue
Maintains all entries that are time bound, for example, state machines that can have timeouts at a state machine level or at a state level. This cache maintains an index to all objects that must be re-evaluated after a certain period of time.