Coherence
Home PageCategories: Caching
Author: Tangosol
Latest version: 3.3
Added 2006-09-06Updated 2007-10-31
Enables in-memory data management for clustered J2EE applications and application servers.
Coherence coordinates updates to data using cluster-wide concurrency control, replicating and distributing data modifications across the cluster, and delivering notifications of data modifications to any server that requests them. Developers can take advantage of Coherence features using the standard Java collections API to access and modify data, and use the standard JavaBean event model to receive data change notifications.
Features include:
- Individual JVM in-process caching providing: JCache compliance; configurable cache expiry and eviction policies; JavaBean event notification; Read-through and write-through caching for database applications; On-heap, off-heap and on-disk caching using Java NIO; Local disk overflow caching and disk paged caching
- XML-based cache configuration
- Data grid capabilities including data partitioning and replication
- Clustered caching; Clustered FailOver and FailBack, automatic and transparent; Wide area clustering for global load balancing and disaster recovery
- Built-in Coherence*Web clustered HTTP session management
- Built-in Coherence*Extend-JMS proxy; Coherence*Extend-JMS client
- Local JMX support; Clustered JMX Support
- JAAS security framework
- Configurable cluster node authorization
- Cluster-wide parallel query capability
- J2CA transactional caching support with two-phase commit (2PC)
Built for Java |