Create entry

GemFire vs. Couchbase

GemFire Couchbase + Add column
Description Highly scalable, elastic data management solution to ensure fast and reliable data access for enterprise and cloud solutions. High performance key-value/document store with very flexible,Fast Global Secondary Indexes RAM
Multi-user system Yes Yes
Memory minimum 10 MB 4 GB
Memory recommended 32 GB ?
Extension/Plug-in Yes Yes
Operating system
Programming language
Website pivotal.​io/​products/​pivotal-gemfire www.​couchbase.​com
Database model
Query language
Transactions Yes No
Unicode Yes Yes
Referential integrity No No
Price rating ★★★★★ ★★★★☆
Standard compliance Yes Yes
Sharding Yes Yes
Replication Yes Yes
Map and reduce Yes Yes
Revision control Yes Yes
Atomicity Yes No
Consistency Yes Yes
Isolation Yes No
Durability (data storage) Yes Yes
Horizontal scalable Yes Yes
Integrity model
Software distribution
Full text search Yes Yes
Preference 25% votes 75% votes
Object-Relational Mapping (ORM) Yes Yes
Release Date 27ᵗʰ February 2018 February 2011
Documentation level ★★★★★ ★★★★☆
RESTful Yes Yes
TTL for entries Yes Yes
Value size max. 4 TB 20 MB
Conditional entry updates Yes Yes
Composite keys Yes Yes
Distributed Counter No Yes
Free to use Yes Yes
Active Conditional Yes
Database Connection Pooling Yes Yes
Compression Yes Yes
Real time analytics Yes Yes
Creation Date 2003 ?
Community Driven Good Good
Shared nothing architecture Yes Yes
Web interface Yes Yes
Widgets Dashboard Good ?
API Good Good
2 Letter Country Code US ?
Secondary Indexes Yes Yes
Graph support No No
Embeddable Yes Yes
Geospatial Indexes Yes Yes
Locking model
Data storage
Replication mode
Native driver
Cloud platform support
Online backup Yes Yes
Data types
Function Based Index Yes Yes
Key length max 50 000 250
Geographic Replication Yes Yes
Log Yes Yes
Implementation flexibility (65% global votes) (57% global votes)
Download pivotal.​io/​products/​pivotal-gemfire www.​couchbase.​com/​download
Backup functionality Good Good
Query Cache Yes Yes
Ease of use ★★★★☆ ★★★★★
In-Place Update Yes Yes
Free for commercial use Yes Yes
Sorts Yes Yes
Capped Collections Yes ?
Tuneable write concerns Yes Yes
Event Driven Architecture Yes ?
Open Source Yes Yes
Op/s 800 000 159 997
Maven support Yes Yes
Triggers Yes No
Perfomance ★★★★★ ★★★★☆
Cloud-enabled Yes ?
Cross Domain Testing Yes Yes
Licenses model ?
Materialized Views No Yes
Spring Data Support Yes Yes
Predictive Analytics Yes ?
Geospatial Yes Yes
Text Analytics Yes ?
Server Side Java Script No Yes
JSON Yes Yes
Flexible Table(Schema) Yes Yes
Geo-distributed Yes Yes
Max rows in query result 1 000 000 100 000
Re-Reduce No Yes
Clustering over WAN Yes Yes
Second Level Caching Yes ?
Ability to link to external programs and systems Yes ?
Concurrency Yes Yes
Auto-Sharding Yes Yes
Contributors 85 4
Delta Update Yes ?
Aggregators Yes ?
Near cache Yes Yes
Continuous query Yes ?
HTTP Session replication Yes ?
In business since 2002 2009
Number of systems in production 10 000 ?
24/7 support Yes Yes
Free edition Yes Yes
Distributed code Deployment Yes ?
Dynamic code deployment Yes ?
Rolling Upgrade Yes ?
Dynamic index Yes ?
Data Grid interceptors Yes ?
Replication interceptors Yes ?
Kafka Integration No Yes
Drools Integration No ?
Storm Integration No ?
Offheap Memory Yes ?
CEP Streaming No ?
SQL Queries No Yes
Atomic Persistence Yes ?
User and Group role based security model Yes ?
Before and after Data Grid interceptor for every operation Yes ?
Minimum Java version 1.8 ?
Multi-statement Transactions Yes Yes
memcached protocol Yes Yes
Does your mom understand it Yes ?
JSR 107 Compliance No ?
Monitoring UI Yes Yes
CLI` Yes Yes
Columner No ?
command-line console Yes Yes
Parallel WAN Gateway Yes ?
Active-Active WAN Yes ?
Monitoring and Management ?
Local Flash Storage support Yes ?
In Memory Data Grid ?
Hadoop Integration Yes Yes
Apache Spark Integration Yes Yes
Redis API Yes ?
Compute Grid Yes ?
Point In Time Recovery Yes Yes
Is it hype? Yes ?
Incremental Backup Yes Yes
Does your boss understand it? Yes Yes
Performance 1 000 000 ?
Multilingual content ? Yes
WYSIWYG-Editor ? Yes
Data encryption ? Yes
Level of access authorization ?
Read preferences ? Yes
Ajax ? Yes
ORM Join Support ? Yes
Fully Distributed ? Yes
Stored Procedure ? No
{{alert('xss');}} ?
+ Add row ++
GemFire Couchbase
  • vsChart is like a wiki

    Just click a data cell to edit it.
    Take part and share your knowledge with the world.

  • blue
    = good
    = better
  • Embed it on your site
  • Copy & Share
  • Creative Commons License License
  • EnglishGerman (Deutsch)

Write a review or comment

Please login (with Facebook, Twitter or OpenID) to use this form.