In
computing, Oracle Coherence (originally Tangosol Coherence) is a
Java-based
distributed cache and
in-memory
An in-memory database (IMDB, or main memory database system (MMDB) or memory resident database) is a database management system that primarily relies on main memory for computer data storage. It is contrasted with database management systems that e ...
data grid. It is claimed to be "intended for systems that require high availability, high
scalability and low
latency, particularly in cases when traditional
relational database management system
A relational database is a (most commonly digital) database based on the relational model of data, as proposed by E. F. Codd in 1970. A system used to maintain relational databases is a relational database management system (RDBMS). Many relatio ...
s provide insufficient throughput, or insufficient performance."
History
Tangosol Coherence was created by Cameron Purdy and Gene Gleyzer, and initially released in December, 2001.
Oracle Corporation
Oracle Corporation is an American multinational computer technology corporation headquartered in Austin, Texas. In 2020, Oracle was the third-largest software company in the world by revenue and market capitalization. The company sells da ...
acquired Tangosol Inc., the original owner of the product, in April 2007, at which point it had more than 100 direct customers. Tangosol Coherence was also embedded in a number of other companies' software products, some of which belonged to Oracle Corporation's competitors.
Features
Coherence provides a variety of mechanisms to integrate with other services using
TopLink,
Java Persistence API,
Oracle Golden Gate and other platforms using
APIs
Apis or APIS may refer to:
* Apis (deity), an ancient Egyptian god
* Apis (Greek mythology), several different figures in Greek mythology
* Apis (city), an ancient seaport town on the northern coast of Africa
**Kom el-Hisn, a different Egyptian ci ...
provided by Coherence.
Coherence can be used to manage
HTTP