What is JBossCache?
JBossCache is a replicated and transactional cache. It is replicated since multiple JBossCache instances can be distributed (within the same JVM or across several JVMs whether they reside on the same machine or on different machines on a network) and data is replicated across the whole group. It is transactional because a user can configure a JTA transaction manager and make the cache operation transactional. Note that the cache can also be run without any replication; this is the local mode. Currently, it consists of two components: TreeCache and TreeCacheAop. TreeCache is a tree-structured cache that provides replication and transaction context, while TreeCacheAop extends the functionality of TreeCache but behaves as a true object cache providing transparent and finer-grained object mapping into internal cache.
JBossCache is a replicated and transactional cache. It is replicated since multiple JBossCache instances can be distributed and the data be replicated across the whole group. It is transactional because a user can configure a JTA transaction manager and make the cache operation transactional. Note that the cache can also be run without any replication; this is the local mode. Currently, it consists of two components: TreeCache and TreeCacheAop. TreeCache is a tree-structured cache that provides replication and transaction context, while TreeCacheAop extends the functionality of TreeCache but behaves as a true object cache providing transparent and finer-grained object mapping into internal cache.