In computing, Oracle Coherence – at its heart Oracle Coherence is Java-based in-memory data-grid or Caching product and addresses issues with traditional database-centric applications, to improve reliability, scalability and performance.
Coherence provides several core services:
In addition Coherence provides a variety of mechanisms to integrate with other services using Oracle TopLink [3], using The Java Persistence API, [4], using Oracle Golden Gate [5] or almost any other platform using Coherence provided APIs.
Coherence also can be used to HTTP session management management via Coherence*Web [6] with Coherence*Web application services such as Oracle WebLogic Server, IBM WebSphere, Tomcat and others can reap the same benefits of performance, fault tolerance, and scalability as data.
Some Coherence usage patterns are open-source and are listed and supported though the Oracle Coherence incubator.[7] These patterns implement features such as messaging, work distribution and data replication across WANs with Coherence.
Tangosol Inc. developed the original Coherence product. Oracle Corporation acquired Tangosol in April 2007, when Coherence had about 120 direct customers.[8] It was also embedded in a few products from companies that included some of Oracle's competitors.[9]
|
Contents
|
The Oracle Coherence Knowledge Base
The Oracle Coherence v10 incubator page
Oracle Coherence 3.5 by Aleksander Seovic, Packt Press
This entry is from Wikipedia, the leading user-contributed encyclopedia. It may not have been reviewed by professional editors (see full disclaimer)