Oracle Coherence is an in-memory distributed data grid solution for clustered applications and application servers. Organizations can predictably scale mission-critical applications by using Oracle Coherence to provide fast and reliable access to frequently used data. Oracle Coherence enables customers to push data closer to the application for faster access and greater resource utilization. By automatically and dynamically partitioning data in memory across multiple servers, Oracle Coherence enables continuous data availability and transactional integrity, even in the event of a server failure. Oracle Coherence is a shared infrastructure that combines data locality with local processing power to perform real-time data analysis, in-memory grid computations, and parallel transaction and event processing.
Oracle Coherence Grid Edition provides enterprise-wide data management.
Oracle Coherence Grid Edition is used for a shared enterprise-wide data services platform, typically a separate tier or core piece of infrastructure in large-scale deployments that focus on real-time analytics, transaction management, event infrastructure, and sophisticated application data-caching implementations.
Oracle Coherence Enterprise Edition provides application data management.
Oracle Coherence Enterprise Edition is used for a shared enterprise-wide data services platform, typically a separate tier or core piece of infrastructure in large-scale deployments that focus on real-time analytics, transaction management, event infrastructure, and sophisticated application data-caching implementations.
Oracle Coherence Standard Edition provides an application caching solution.
Oracle Coherence Standard Edition is used for medium to large-scale application deployments, typically in lines-of-business, that need distributed data management with capabilities such as persistence, transactions and deep integration with the application server infrastructure.