Hazelcast vs Oracle Coherence
Hazelcast: A Java in-memory data grid and stream processor that embeds in your app or runs as a cluster. Oracle Coherence: Oracle's long-running Java data grid, with a UPL-licensed Community Edition on GitHub.
key differences
- Only Hazelcast has joins, change data capture, compression.
- Only Oracle Coherence has full-text search, role-based access.
choose hazelcast for
- +Shared low-latency state for microservices
- +Fraud detection and payment stream processing
- +Web session clustering for Java app servers
- +Distributed caching in front of RDBMS
best at · Cache, Sessions, Streaming
choose oracle-coherence for
- +Session and state replication for WebLogic and Java apps
- +Low-latency reference data caches in trading systems
- +Event-driven processing with map listeners
best at · Cache, Sessions, Real-time analytics
Hazelcast vs Oracle Coherence: FAQ
What is the difference between Hazelcast and Oracle Coherence?
Hazelcast: A Java in-memory data grid and stream processor that embeds in your app or runs as a cluster. Oracle Coherence: Oracle's long-running Java data grid, with a UPL-licensed Community Edition on GitHub. Only Hazelcast has joins, change data capture, compression. Only Oracle Coherence has full-text search, role-based access.
When should I choose Hazelcast over Oracle Coherence?
Choose Hazelcast for shared low-latency state for microservices; fraud detection and payment stream processing; and web session clustering for Java app servers. Choose Oracle Coherence for session and state replication for WebLogic and Java apps; low-latency reference data caches in trading systems; and event-driven processing with map listeners.
Is Hazelcast or Oracle Coherence more popular?
Hazelcast ranks #63 on the WhichDB Score (33.5/100) and Oracle Coherence ranks #206 (15.7/100). Popularity is not fit: check the requirements that matter for your project.
Are Hazelcast and Oracle Coherence open source?
Yes. Hazelcast is open source. License: Apache 2.0 (Community); Hazelcast Community License for some modules. Yes. Oracle Coherence is open source. License: Universal Permissive License 1.0 (Community Edition).