Oracle Coherence

Oracle Coherence is the world’s first—and the leading—in-memory data grid, with proven robustness and the richest feature set in the market. Designed for data management and grid computing, this cloud-friendly clustered software can be used to scale mission-critical applications, quickly access data while offloading backend systems, implement parallel distributed computing algorithms and event-driven architectures, and store data in microservices and AI applications. Oracle Coherence is a fast, key-value store with optional persistence, offering fault-tolerant automatic sharding, polyglot and REST interfaces, querying, transactions, eventing, and in-place processing, as well as change data capture, multi-site federation, messaging, and integrations with popular frameworks.

Watch the Coherence demo (11:15)

It took 30 years to make a Java developer conference this good.
JavaOne 2025, March 18–20, 2025

JavaOne 2025 marks the return of Oracle’s premier Java developer conference—just in time for
Java’s 30th anniversary. Join a who’s who of Java luminaries as we celebrate with three days of
learning, laughter, and the launch of Java 24.

Oracle Coherence features

Coherence is a distributed, in-memory system for storing frequently accessed data that significantly accelerates application performance.

Low-latency data storage

Key-value object storage

Coherence stores frequently accessed data as serialized key-value pairs in a Java Virtual Machine (JVM) cluster with automatic sharding. Read, query, and write latencies are fast—on the order of 1 millisecond—to achieve maximum application performance and stability.


Union Pacific Railroad runs massive microservice application on Oracle Coherence

Union Pacific Railroad built its next-generation logistics platform on Oracle Coherence because the scale of its microservice architecture (20,000 JVMs serving 1.3B calls per day) demanded a highly scalable data management technology.

Oracle Coherence use cases

  • Fast data access and back-end offload at omnichannel scale

    Overloaded backends cause poor experience and scaling limits. Inject Coherence to relieve load and improve performance.

    Read about Cosmote (PDF)

  • Grid computing platform for analytics and execution

    Coherence’s in-place processing is ideal for data-intensive computation, such as risk analytics in financial services.

    Read the datasheet (PDF)

  • Event processing and event-driven architecture

    With event models, messaging, and integration with Oracle Stream Analytics, Coherence is ideal for event-driven systems.

    Read about Sisal (PDF)

  • System of record for microservice applications

    Coherence’s persistence feature alleviates the need for any other data store needed for state used by microservices.

    Watch the Helidon Sock Shop demo (40:50)

December 20, 2024

Randy Stafford, Oracle Coherence Product Manager

With a wealth of new features easing development of high-scale mission-critical enterprise applications, Oracle Coherence 14.1.2 has been released. Running on Java 17 and 21, it contains extensive new functionality: overhauled and expanded Spring integration, new gRPC-based polyglot clients, APIs for bootstrapping clients and servers and implementing the Repository pattern from domain-driven design, grid-backed implementations of java.util.concurrent types, numerous operability and observability enhancements, and much more.

Read the complete post

Related products

Oracle WebLogic Server

Oracle WebLogic Server for Oracle Cloud Infrastructure

Oracle GraalVM

Get started with Oracle Coherence

Try Oracle Cloud Free Tier

Download Oracle Coherence

Contact us