- Oracle Coherence
-
In computing, Oracle Coherence – a Java-based in-memory data-grid product – provides data caching, data replication and distributed computing services.[1] It addresses issues with traditional database-centric applications, aiming to improve on reliability, scalability and performance.[2] Coherence uses Backing Map to allow further persistence to databases and other storage. Though the product is implemented in Java, .NET and C++ connectivity is offered though the Coherence*Extend component.
Some Coherence usage patterns are open-source and are listed and supported though the Oracle Coherence incubator.[3] 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.[4] It was also embedded in a few products from companies that included some of Oracle's competitors.[5]
See also
- Computer cluster
- Complex Event Processing
- Distributed computing
- Distributed transaction processing
- Extreme Transaction Processing
- Grid computing
- Transaction processing
- Distributed hash table
References
- ^ http://www.oracle.com/technetwork/middleware/coherence/overview/index.html Oracle Coherence Product Page
- ^ https://www.packtpub.com/oracle-coherence-3-5/book Packt Pub: Oracle Coherence 3.5
- ^ http://coherence.oracle.com/display/INCUBATOR/Home Coherence Incubator
- ^ http://www.oracle.com/corporate/press/2007_mar/tangosol.html Oracle acquires Tangosol
- ^ http://www.gartner.com/resources/147600/147673/oracle_to_acquire_a_lead_in__147673.pdf Oracle to Acquire a Lead in Extreme Transaction Processing
External links
Categories:- Oracle software
- Transaction processing
- Storage software
Wikimedia Foundation. 2010.