| More |
|---|
| Description | in-memory and persistence key-value store | In memory data grid | |
|---|
| Brand | | | |
|---|
| Multi-user system | Yes | Yes | |
|---|
| Extension/Plug-in | No | Yes | |
|---|
| Operating system | | | |
|---|
| Programming language | | | |
|---|
| Website | ehcache.org | www.hazelcast.com | |
|---|
| Database model | | | |
|---|
| Query language | | | |
|---|
| Transactions | Yes | Yes | |
|---|
| Unicode | Yes | Yes | |
|---|
| Referential integrity | No | Yes | |
|---|
| Price rating | ★★★★★ | ★★★★★ | |
|---|
| Standard compliance | Yes | Yes | |
|---|
| Sharding | Yes | Yes | |
|---|
| Replication | Yes | Yes | |
|---|
| Map and reduce | Yes | Yes | |
|---|
| Revision control | No | Yes | |
|---|
| Atomicity | Yes | Yes | |
|---|
| Consistency | Yes | Yes | |
|---|
| Isolation | Yes | Yes | |
|---|
| Durability (data storage) | Yes | Yes | |
|---|
| Horizontal scalable | Yes | Yes | |
|---|
| Integrity model | | | |
|---|
| Software distribution | | | |
|---|
| Full text search | No | No | |
|---|
| Preference | 42% votes | 58% votes | |
|---|
| Object-Relational Mapping (ORM) | Yes | No | |
|---|
| Documentation level | ★★★★★ | ★★★★★ | |
|---|
| RESTful | Yes | Yes | |
|---|
| TTL for entries | Yes | Yes | |
|---|
| Value size max. | 8 GB | 10 GB | |
|---|
| Conditional entry updates | Yes | Yes | |
|---|
| Composite keys | Yes | Yes | |
|---|
| Free to use | Yes | Yes | |
|---|
| Active | Yes | Yes | |
|---|
| Compression | Yes | Yes | |
|---|
| Real time analytics | Yes | Yes | |
|---|
| Creation Date | 2003 | 2008 | |
|---|
| Community Driven | Good | Good | |
|---|
| Shared nothing architecture | Yes | Yes | |
|---|
| API | Basic | Good | |
|---|
| Secondary Indexes | Yes | Yes | |
|---|
| Embeddable | Yes | Yes | |
|---|
| Locking model | | | |
|---|
| Data storage | | | |
|---|
| Replication mode | | | |
|---|
| Native driver | | | |
|---|
| Online backup | No | ? | |
|---|
| Data types | | | |
|---|
| Key length max | 100 | ? | |
|---|
| Log | Yes | Yes | |
|---|
| Implementation flexibility | 35% votes | 65% votes | |
|---|
| Download | ehcache.org/code | hazelcast.org/download/ | |
|---|
| Backup functionality | Good | Good | |
|---|
| Query Cache | Yes | Yes | |
|---|
| Ease of use | ★★★★★ | ★★★★★ | |
|---|
| Free for commercial use | Yes | Yes | |
|---|
| Sorts | Yes | Yes | |
|---|
| Event Driven Architecture | Yes | Yes | |
|---|
| Open Source | Yes | Yes | |
|---|
| Maven support | Yes | Yes | |
|---|
| Perfomance | ★★★★★ | ★★★★★ | |
|---|
| Segment / filter results | Yes | ? | |
|---|
| API Test Control | Yes | ? | |
|---|
| Spring Data Support | Yes | Yes | |
|---|
| Geospatial | No | ? | |
|---|
| ORM Join Support | Yes | No | |
|---|
| Maintenance Cost | | ? | |
|---|
| Second Level Caching | Yes | Yes | |
|---|
| HTTP Session replication | Yes | Yes | |
|---|
| Free edition | Yes | Yes | |
|---|
| Offheap Memory | Yes | Yes | |
|---|
| SQL Queries | Yes | Yes | |
|---|
| Minimum Java version | 1.5 | ? | |
|---|
| memcached protocol | No | Yes | |
|---|
| Does your mom understand it | No | No | |
|---|
| JSR 107 Compliance | Yes | Yes | |
|---|
| Monitoring UI | Yes | Yes | |
|---|
| Web Page Caching | Yes | Yes | |
|---|
| Web Page Fragment Caching | Yes | No | |
|---|
| Monitoring and Management | | | |
|---|
| :( | Yes | No | |
|---|
| Memory minimum | ? | 8 MB | |
|---|
| License | ? | | |
|---|
| Database | ? | | |
|---|
| Distributed Counter | ? | Yes | |
|---|
| Database Connection Pooling | ? | Yes | |
|---|
| WSDL | ? | No | |
|---|
| Web interface | ? | Yes | |
|---|
| Data encryption | ? | Conditional | |
|---|
| Widgets Dashboard | ? | Good | |
|---|
| Graph support | ? | Conditional | |
|---|
| Geospatial Indexes | ? | No | |
|---|
| Cloud platform support | ? | | |
|---|
| Function Based Index | ? | Yes | |
|---|
| Geographic Replication | ? | Yes | |
|---|
| In-Place Update | ? | Yes | |
|---|
| Capped Collections | ? | Yes | |
|---|
| Triggers | ? | Yes | |
|---|
| Cloud-enabled | ? | Yes | |
|---|
| Licenses model | ? | | |
|---|
| Pipeline Aggregation | ? | Yes | |
|---|
| JSON | ? | Yes | |
|---|
| Flexible Table(Schema) | ? | Yes | |
|---|
| Geo-distributed | ? | Yes | |
|---|
| Clustering over WAN | ? | Yes | |
|---|
| Stored Procedure | ? | Yes | |
|---|
| Corruption Resistant | ? | No | |
|---|
| Auto-Sharding | ? | Yes | |
|---|
| Delta read | ? | Yes | |
|---|
| Delta Update | ? | Yes | |
|---|
| Aggregators | ? | Yes | |
|---|
| Near cache | ? | Yes | |
|---|
| Continuous query | ? | Yes | |
|---|
| LDAP Integration | ? | Yes | |
|---|
| In business since | ? | 2008 | |
|---|
| Number of systems in production | ? | 5 000 | |
|---|
| 24/7 support | ? | Yes | |
|---|
| Rolling Upgrade | ? | Yes | |
|---|
| Data Grid interceptors | ? | Yes | |
|---|
| Replication interceptors | ? | No | |
|---|
| Drools Integration | ? | Yes | |
|---|
| CEP Streaming | ? | Yes | |
|---|
| CLI` | ? | Yes | |
|---|
| Active-Active WAN | ? | Yes | |
|---|
| In Memory Data Grid | ? | | |
|---|
| Hadoop Integration | ? | Yes | |
|---|
| Apache Spark Integration | ? | Yes | |
|---|
| Curry Rating | ? | 8 | |
|---|
| Compute Grid | ? | Yes | |
|---|
| + Add row | + | + | |
|---|