Oracle Coherence

In computing, Oracle Coherence is a proprietary[1] Java-based in-memory data grid, designed to have better reliability, scalability and performance than traditional relational database management systems.

Oracle Corporation acquired Tangosol Inc., the original owner of the product, in April 2007, when it had more than 100 direct customers.[2] At that time Tangosol Coherence was embedded in a number of other software products, some of which belonged to Oracle Corporations's competitors.[3]

Features

Coherence provides several core services:

In addition Coherence provides a variety of mechanisms to integrate with other services using TopLink, Java Persistence API, Oracle Golden Gate [6] or almost any other platform using Coherence provided APIs.

Coherence can be used to manage HTTP sessions via Coherence*Web.[7] With Coherence*Web, application services such as Oracle WebLogic Server, IBM WebSphere, Apache 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 through the Oracle Coherence incubator.[8] These patterns implement features such as messaging, work distribution and data replication across wide area networks with Coherence.

See also

References

This article is issued from Wikipedia - version of the 11/17/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.