DB-EngineseXtremeDB Telecom and Networking featuresEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Couchbase vs. GridGain vs. HBase

System Properties Comparison Couchbase vs. GridGain vs. HBase

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameCouchbase infoOriginally called Membase  Xexclude from comparisonGridGain  Xexclude from comparisonHBase  Xexclude from comparison
DescriptionJSON-based document store derived from CouchDB with a Memcached-compatible interfaceGridGain is an in-memory computing platform, built on Apache IgniteWide-column store based on Apache Hadoop and on concepts of BigTable
Primary database modelDocument storeKey-value store
Relational DBMS
Wide column store
Secondary database modelsKey-value store infooriginating from the former Membase product and supporting the Memcached protocol
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score30.55
Rank#26  Overall
#4  Document stores
Score2.25
Rank#120  Overall
#23  Key-value stores
#59  Relational DBMS
Score47.11
Rank#22  Overall
#2  Wide column stores
Websitewww.couchbase.comwww.gridgain.comhbase.apache.org
Technical documentationdocs.couchbase.comwww.gridgain.com/­docs/­latesthbase.apache.org
DeveloperCouchbase, Inc.GridGain Systems, Inc.Apache Software Foundation infoApache top-level project, originally developed by Powerset
Initial release201120072008
Current releaseServer: 6.5, January 2020; Mobile: 2.7, January 2020; Couchbase Autonomous Operator: 1.2, May 2019GridGain 8.5.12.2.0, June 2019
License infoCommercial or Open SourceOpen Source infoApache version 2; Commercial licenses also availablecommercialOpen Source infoApache version 2
Cloud-based only infoOnly available as a cloud servicenonono
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Couchbase Cloud: Deploy, manage, and operate Couchbase in a few clicks
Implementation languageC, C++, Go and ErlangJava, C++, .NetJava
Server operating systemsLinux
OS X
Windows
Linux
OS X
Solaris
Windows
Linux
Unix
Windows infousing Cygwin
Data schemeschema-freeyesschema-free, schema definition possible
Typing infopredefined data types such as float or dateyes infoString, Boolean, Numberyesoptions to bring your own types, AVRO
XML support infoSome form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.yesno
Secondary indexesyesyesno
SQL infoSupport of SQLDeclarative query language (N1QL) that extends ANSI SQL to JSON. First commercial implementation of SQL++.ANSI-99 for query and DML statements, subset of DDLno
APIs and other access methodsNative language bindings for CRUD, Query, Search and Analytics APIsHDFS API
Hibernate
JCache
JDBC
ODBC
Proprietary protocol
RESTful HTTP API
Spring Data
Java API
RESTful HTTP API
Thrift
Supported programming languages.Net
C
Clojure
ColdFusion
Erlang
Go
Java
JavaScript infoNode.js
Perl
PHP
Python
Ruby
Scala
Tcl
C#
C++
Java
PHP
Python
Ruby
Scala
C
C#
C++
Groovy
Java
PHP
Python
Scala
Server-side scripts infoStored proceduresFunctions and timers in JavaScriptyes (compute grid and cache interceptors can be used instead)yes infoCoprocessors in Java
Triggersyes infovia the TAP protocolyes (cache interceptors and events)yes
Partitioning methods infoMethods for storing different data on different nodesShardingShardingSharding
Replication methods infoMethods for redundantly storing data on multiple nodesMulti-source replication infoincluding cross data center replication
Source-replica replication
yes (replicated cache)Multi-source replication
Source-replica replication
MapReduce infoOffers an API for user-defined Map/Reduce methodsyesyes (compute grid and hadoop accelerator)yes
Consistency concepts infoMethods to ensure consistency in a distributed systemEventual Consistency
Immediate Consistency infoselectable on a per-operation basis
Immediate ConsistencyImmediate Consistency or Eventual Consistency
Foreign keys infoReferential integritynonono
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACIDACIDSingle row ACID (across millions of columns)
Concurrency infoSupport for concurrent manipulation of datayesyesyes
Durability infoSupport for making data persistentyesyesyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yes infoEphemeral bucketsyesyes
User concepts infoAccess controlUser and Administrator separation with password-based and LDAP integrated AuthenticationSecurity Hooks for custom implementationsAccess Control Lists (ACL) for RBAC, integration with Apache Ranger for RBAC & ABAC
More information provided by the system vendor
Couchbase infoOriginally called MembaseGridGainHBase
Specific characteristicsDeveloped as an alternative to traditionally inflexible relational databases, Couchbase...
» more
Apache HBase is the leading NoSQL, distributed database management system, well suited...
» more
Competitive advantagesCouchbase was architected with several differentiated capabilities: Shared-nothing,...
» more
No single point of failure ensures very high availability with multiple customers...
» more
Typical application scenariosCustomer 360 for user profile, session store and data aggregation (Comcast, Equifax,...
» more
Internet of Things (IOT), fraud detection applications, recommendation engines, product...
» more
Key customersAmadeus, AT&T, BD (Becton, Dickinson and Company), Carrefour, Cisco, Comcast, Disney,...
» more
Apple, Salesforce, Cerner, Allegis Group, Bloomberg, Airtel, Thomson Reuters, Dish,...
» more
Market metricsNamed a leader in the Forrester Wave™: Big Data NoSQL, Q1 2019 Over 10M downloads...
» more
#1 largest NoSQL database by revenue
» more
Licensing and pricing modelsThe Community Edition (CE) of Couchbase Server and Couchbase Mobile are available...
» more
Apache license P ricing for commercial distribution provided by Cloudera and available...
» more

We invite representatives of system vendors to contact us for updating and extending the system information,
and for displaying vendor-provided information such as key customers, competitive advantages and market metrics.

Related products and services
3rd partiesCData: Connect to Big Data & NoSQL through standard Drivers.
» more

We invite representatives of vendors of related products to contact us for presenting information about their offerings here.

More resources
Couchbase infoOriginally called MembaseGridGainHBase
DB-Engines blog posts

Couchbase climbs up the DB-Engines Ranking, increasing its popularity by 10% every month
2 June 2014, Matthias Gelbmann

show all

Why is Hadoop not listed in the DB-Engines Ranking?
13 May 2013, Paul Andlinger

show all

Recent citations in the news

Couchbase 'edges' upwards with offline-first control
3 November 2020, ComputerWeekly.com

Delphix Bets Big on MySQL, Mongo, and Couchbase with Select Connectors
17 November 2020, Security Boulevard

Couchbase Honored with Two Industry Awards: Battery Ventures' Top 25 Cloud-Computing Companies to Work For and Deloitte's Top 500 Fastest-Growing Companies in North America
19 November 2020, GlobeNewswire

Document Databases Market Growth 2025: including key players Couchbase, MongoDB, Amazon
27 November 2020, The Market Feed

Couchbase — A Cloud Native Database for Modern Workloads
13 November 2020, DevOps.com

provided by Google News

GridGain Systems Named to Deloitte 2020 Technology Fast 500™ for Third Consecutive Year
19 November 2020, GlobeNewswire

GridGain Webinar and Online Resources Chart Path for Accelerating Digital Transformation Using GridGain or Apache Ignite In-Memory Computing Solutions
23 November 2020, GlobeNewswire

In-Memory Data Grid Market Competitive Analysis and Forecast 2018-2028
23 November 2020, Cheshire Media

In-Memory Computing Summit 2020 Worldwide Conference Offers Insights to Nearly 1,100 Registrants
5 November 2020, GlobeNewswire

GridGain Systems Named to Inc. 5000 List of America's Fastest-Growing Private Companies for Fourth Consecutive Year
13 August 2020, GlobeNewswire

provided by Google News

The Apache Software Foundation Announces the 10th Anniversary of Apache® HBase™
13 May 2020, GlobeNewswire

With IT salaries dropping, some hard-earned skills still pay
12 November 2020, CIO

Cloudera adds operational database to cloud service
17 September 2020, ZDNet

HBase vs Cassandra: Which is The Best NoSQL Database
20 January 2020, Appinventiv

Key-Value Stores Market 2020 to Global Forecast 2023 By Key Companies – Redis, Azure Redis Cache, ArangoDB, Hbase, Google Cloud Datastore, Aerospike, BoltDB, Couchbase, Memcached, Oracle, DataStax, Infinispan
25 November 2020, The Haitian-Caribbean News Network

provided by Google News

Job opportunities

2021 Summer Intern - I.T. - Junior/Senior
UNITED PARCEL SERVICE, Parsippany, NJ

Interns - Engineering
Couchbase, Santa Clara, CA

Software Engineer - GOLANG!
Couchbase, Remote

Database Engineer (Couchbase)
Softvision - North America, Scottsdale, AZ

Database Engineer - (Couchbase)
Softvision, Scottsdale, AZ

Senior Consultant - Remote (U.S. and Canada)
GridGain, Foster City, CA

WEBMETHODS PROFESSIONAL SERVICES CONSULTANTS
Software AG Government Solutions, Herndon, VA

Senior Consultant - Remote (U.S. and Canada)
GridGain Systems, Foster City, CA

VP Engineering
HASH, Remote

Engineering Lead
HASH, Remote

Data Science Intern
Sikka Software, Santa Clara, CA

Data Engineer
Rackspace, Remote

Entry Level Hadoop Developer
Core Soft Tech, Atlanta, GA

jobs by Indeed




Share this page

Featured Products

Couchbase logo

SQL + JSON + NoSQL.
Power, flexibility & scale.
All open source.
Get started now.

Vertica logo

The fastest unified analytical warehouse at extreme scale with in-database Machine Learning. Try Vertica for free with no time limit.

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Datastax Astra logo

Cassandra made easy in the cloud. Build cloud-native applications faster with CQL, REST and GraphQL APIs.
Try for Free.

Neo4j logo

Get your free copy of the new O'Reilly book Graph Algorithms with 20+ examples for
machine learning, graph analytics and more.

Present your product here