DB-EnginesExtremeDB: mitigate connectivity issues in a DBMSEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Couchbase vs. Datastax Enterprise vs. OushuDB vs. TigerGraph

System Properties Comparison Couchbase vs. Datastax Enterprise vs. OushuDB vs. TigerGraph

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameCouchbase infoOriginally called Membase  Xexclude from comparisonDatastax Enterprise  Xexclude from comparisonOushuDB  Xexclude from comparisonTigerGraph  Xexclude from comparison
DescriptionA distributed document store with integrated cache, a powerful search engine, in-built operational and analytical capabilities, and an embedded mobile databaseDataStax Enterprise (DSE) is the always-on, scalable data platform built on Apache Cassandra and designed for hybrid Cloud. DSE integrates graph, search, analytics, administration, developer tooling, and monitoring into a unified platform.A data warehouse powered by Apache HAWQ supporting descriptive analysis and advanced machine learningA complete, distributed, parallel graph computing platform supporting web-scale data analytics in real-time
Primary database modelDocument storeWide column storeRelational DBMSGraph DBMS
Secondary database modelsKey-value store infooriginating from the former Membase product and supporting the Memcached protocol
Spatial DBMS infousing the Geocouch extension
Search engine
Time Series DBMS
Vector DBMS
Document store
Graph DBMS
Spatial DBMS
Search engine
Vector DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score17.30
Rank#36  Overall
#5  Document stores
Score5.80
Rank#60  Overall
#4  Wide column stores
Score0.04
Rank#363  Overall
#154  Relational DBMS
Score1.83
Rank#139  Overall
#13  Graph DBMS
Websitewww.couchbase.comwww.datastax.com/­products/­datastax-enterprisewww.oushu.com/­product/­oushuDBwww.tigergraph.com
Technical documentationdocs.couchbase.comdocs.datastax.comwww.oushu.com/­documentationdocs.tigergraph.com
DeveloperCouchbase, Inc.DataStaxOushu
Initial release201120112017
Current releaseServer: 7.2, June 2023; Mobile: 3.1, March 2022; Couchbase Capella (DBaaS), June 20236.8, April 20204.0.1, August 2020
License infoCommercial or Open SourceOpen Source infoBusiness Source License (BSL 1.1); Commercial licenses also availablecommercialcommercialcommercial
Cloud-based only infoOnly available as a cloud servicenononono
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Datastax Astra DB: Astra DB simplifies cloud-native Cassandra application development for your apps, microservices and functions. Deploy in minutes on AWS, Google Cloud, Azure, and have it managed for you by the experts, with serverless, pay-as-you-go pricing.
Implementation languageC, C++, Go and ErlangJavaC++
Server operating systemsLinux
OS X
Windows
Linux
OS X
LinuxLinux
Data schemeschema-freeschema-freeyesyes
Typing infopredefined data types such as float or dateyesyesyesyes
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.nono
Secondary indexesyesyesyes
SQL infoSupport of SQLSQL++, extends ANSI SQL to JSON for operational, transactional, and analytic use casesSQL-like DML and DDL statements (CQL); Spark SQLFull-featured ANSI SQL supportSQL-like query language (GSQL)
APIs and other access methodsCLI Client
HTTP REST
Kafka Connector
Native language bindings for CRUD, Query, Search and Analytics APIs
Spark Connector
Spring Data
Proprietary protocol infoCQL (Cassandra Query Language)
TinkerPop Gremlin infowith DSE Graph
JDBC
ODBC
GSQL (TigerGraph Query Language)
Kafka
RESTful HTTP/JSON API
Supported programming languages.Net
C
Go
Java
JavaScript infoNode.js
Kotlin
PHP
Python
Ruby
Scala
C
C#
C++
Java
JavaScript (Node.js)
PHP
Python
Ruby
C
C++
C++
Java
Server-side scripts infoStored proceduresFunctions and timers in JavaScript and UDFs in Java, Python, SQL++noyesyes
Triggersyes infovia the TAP protocolyesyesno
Partitioning methods infoMethods for storing different data on different nodesAutomatic ShardingSharding infono "single point of failure"yes
Replication methods infoMethods for redundantly storing data on multiple nodesMulti-source replication infoincluding cross data center replication
Source-replica replication
configurable replication factor, datacenter aware, advanced replication for edge computing
MapReduce infoOffers an API for user-defined Map/Reduce methodsyesyesHadoop integrationyes
Consistency concepts infoMethods to ensure consistency in a distributed systemEventual Consistency
Immediate Consistency infoselectable on a per-operation basis
Immediate Consistency
Tunable Consistency infoconsistency level can be individually decided with each write operation
Foreign keys infoReferential integritynonoyes infoRelationships in graphs
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACIDno infoAtomicity and isolation are supported for single operationsACIDACID
Concurrency infoSupport for concurrent manipulation of datayesyesyesyes
Durability infoSupport for making data persistentyesyesyesyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yes infoEphemeral bucketsyesno
User concepts infoAccess controlUser and Administrator separation with password-based and LDAP integrated Authentication. Role-base access control.Access rights for users can be defined per objectKerberos, SSL and role based accessRole-based access control
More information provided by the system vendor
Couchbase infoOriginally called MembaseDatastax EnterpriseOushuDBTigerGraph
Specific characteristicsDataStax Enterprise is scale-out data infrastructure for enterprises that need to...
» more
Competitive advantagesSupporting the following application requirements: Zero downtime - Built on Apache...
» more
Typical application scenariosApplications that must be massively and linearly scalable with 100% uptime and able...
» more
Key customersCapital One, Cisco, Comcast, eBay, McDonald's, Microsoft, Safeway, Sony, UBS, and...
» more
Market metricsAmong the Forbes 100 Most Innovative Companies, DataStax is trusted by 5 of the top...
» more
Licensing and pricing modelsAnnual subscription
» 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 MembaseDatastax EnterpriseOushuDBTigerGraph
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

Recent citations in the news

Jump Financial LLC Buys Shares of 60,985 Couchbase, Inc. (NASDAQ:BASE)
16 May 2024, MarketBeat

Couchbase Announces New Features to Accelerate AI-Powered Adaptive Applications for Customers
29 February 2024, PR Newswire

Couchbase Server and Capella to gain vector support
1 March 2024, InfoWorld

Couchbase's database gets support for vector search and retrieval-augmented generation
29 February 2024, SiliconANGLE News

Institutional investors are Couchbase, Inc.'s (NASDAQ:BASE) biggest bettors and were rewarded after last week's US ...
8 May 2024, Yahoo Finance

provided by Google News

DataStax previews new Hyper Converged Data Platform for enterprise AI
15 May 2024, VentureBeat

DataStax Launches New Hyper-Converged Data Platform Giving Enterprises the Complete Modern Data Center Suite ...
15 May 2024, Business Wire

DataStax to launch AI-integrated data platforms HCDP & DSE 6.9
16 May 2024, IT Brief Australia

DataStax Rolls Out Vector Search for Astra DB to Support Gen AI
19 July 2023, EnterpriseAI

DataStax goes vector searching with Astra DB – Blocks and Files
20 July 2023, Blocks & Files

provided by Google News

China's answer to Snowflake is shaping as data demands upgrade
8 September 2021, PingWest

provided by Google News

TigerGraph Unveils CoPilot, Version 4.0, and New CEO
30 April 2024, Datanami

How TigerGraph CoPilot enables graph-augmented AI
30 April 2024, InfoWorld

TigerGraph unveils GenAI assistant, introduces new CEO
30 April 2024, TechTarget

Aerospike takes on Neo4j and TigerGraph with launch of graph database
20 June 2023, SiliconANGLE News

New TigerGraph CEO Refocuses Efforts on Enterprise Customers
31 July 2023, Datanami

provided by Google News



Share this page

Featured Products

Datastax Astra logo

Bring all your data to Generative AI applications with vector search enabled by the most scalable
vector database available.
Try for Free

RaimaDB logo

RaimaDB, embedded database for mission-critical applications. When performance, footprint and reliability matters.
Try RaimaDB for free.

AllegroGraph logo

Graph Database Leader for AI Knowledge Graph Applications - The Most Secure Graph Database Available.
Free Download

Neo4j logo

See for yourself how a graph database can make your life easier.
Use Neo4j online for free.

Milvus logo

Vector database designed for GenAI, fully equipped for enterprise implementation.
Try Managed Milvus for Free

Present your product here