DB-EnginesInfluxDB: Focus on building software with an easy-to-use serverless, scalable time series platformEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > ArcadeDB vs. Couchbase vs. Dragonfly

System Properties Comparison ArcadeDB vs. Couchbase vs. Dragonfly

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameArcadeDB  Xexclude from comparisonCouchbase infoOriginally called Membase  Xexclude from comparisonDragonfly  Xexclude from comparison
DescriptionFast and scalable multi-model DBMS, originally forked from OrientDB but most of the code has been rewrittenA distributed document store with integrated cache, a powerful search engine, in-built operational and analytical capabilities, and an embedded mobile databaseA drop-in Redis replacement that scales vertically to support millions of operations per second and terabyte sized workloads, all on a single instance
Primary database modelDocument store
Graph DBMS
Key-value store
Time Series DBMS infoin next version
Document storeKey-value store
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
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score0.23
Rank#343  Overall
#48  Document stores
#34  Graph DBMS
#51  Key-value stores
#31  Time Series DBMS
Score22.41
Rank#32  Overall
#5  Document stores
Score0.14
Rank#365  Overall
#57  Key-value stores
Websitearcadedb.comwww.couchbase.comgithub.com/­dragonflydb/­dragonfly
www.dragonflydb.io
Technical documentationdocs.arcadedb.comdocs.couchbase.comwww.dragonflydb.io/­docs
DeveloperArcade DataCouchbase, Inc.DragonflyDB team and community contributors
Initial release202120112023
Current releaseSeptember 2021Server: 7.2, June 2023; Mobile: 3.1, March 2022; Couchbase Capella (DBaaS), June 20231.0, March 2023
License infoCommercial or Open SourceOpen Source infoApache Version 2.0Open Source infoBusiness Source License (BSL 1.1); Commercial licenses also availableOpen Source infoBSL 1.1
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.
Implementation languageJavaC, C++, Go and ErlangC++
Server operating systemsAll OS with a Java VMLinux
OS X
Windows
Linux
Data schemeschema-freeschema-freescheme-free
Typing infopredefined data types such as float or dateyesyesstrings, hashes, lists, sets, sorted sets, bit arrays
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 indexesyesyesno
SQL infoSupport of SQLSQL-like query language, no joinsSQL++, extends ANSI SQL to JSON for operational, transactional, and analytic use casesno
APIs and other access methodsJDBC
MongoDB API
OpenCypher
PostgreSQL wire protocol
Redis API
RESTful HTTP/JSON API
TinkerPop Gremlin
CLI Client
HTTP REST
Kafka Connector
Native language bindings for CRUD, Query, Search and Analytics APIs
Spark Connector
Spring Data
Proprietary protocol infoRESP - REdis Serialization Protocol
Supported programming languagesJava.Net
C
Go
Java
JavaScript infoNode.js
Kotlin
PHP
Python
Ruby
Scala
C
C#
C++
Clojure
D
Dart
Elixir
Erlang
Go
Haskell
Java
JavaScript (Node.js)
Lisp
Lua
Objective-C
Perl
PHP
Python
R
Ruby
Rust
Scala
Swift
Tcl
Server-side scripts infoStored proceduresFunctions and timers in JavaScript and UDFs in Java, Python, SQL++Lua
Triggersyes infovia the TAP protocolpublish/subscribe channels provide some trigger functionality
Partitioning methods infoMethods for storing different data on different nodesAutomatic Sharding
Replication methods infoMethods for redundantly storing data on multiple nodesSource-replica replicationMulti-source replication infoincluding cross data center replication
Source-replica replication
Source-replica replication
MapReduce infoOffers an API for user-defined Map/Reduce methodsnoyesno
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyEventual Consistency
Immediate Consistency infoselectable on a per-operation basis
Eventual Consistency
Foreign keys infoReferential integrityyes inforelationship in graphsnono
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACIDACIDAtomic execution of command blocks and scripts
Concurrency infoSupport for concurrent manipulation of datayesyesyes, strict serializability by the server
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 bucketsyes
User concepts infoAccess controlUser and Administrator separation with password-based and LDAP integrated Authentication. Role-base access control.Password-based authentication

More information provided by the system vendor

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
ArcadeDBCouchbase infoOriginally called MembaseDragonfly
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

5 cool places to shop in Goa
20 March 2018, Femina Hindi

provided by Google News

Couchbase Receives Moderate Buy Rating from Research Firms ...
2 October 2023, Best Stocks

Couchbase (BASE) Capella Empowers Centrica's Vital Services
26 September 2023, Nasdaq

Strong earnings and revenue beat overshadows soft guidance to ...
6 September 2023, SiliconANGLE News

Couchbase Says Centrica to Use Capella Database Service
25 September 2023, Marketscreener.com

Couchbase releases a developer preview of Capella iQ for its ...
4 September 2023, Enterprise Times

provided by Google News

DragonflyDB Announces $21m in New Funding and General ...
21 March 2023, Business Wire

New Kubernetes Operator for Dragonfly In-Memory Datastore Now ...
18 April 2023, Business Wire

Tech Startups to Watch in 2023
12 April 2023, Database Trends and Applications

Dragonfly 1.0 Released For What Claims To Be The World's Fastest ...
20 March 2023, Phoronix

Kustomer Raises $60M in Funding
23 May 2023, FinSMEs

provided by Google News

Job opportunities

Senior Campaign Ops & Martech Manager
Couchbase, California

VP of Technical Support
Couchbase, Santa Clara, CA

Sr. Director, People Partnering
Couchbase, Santa Clara, CA

Manager, Sales Operations Analytics
Couchbase, Austin, TX

Account Executive - Growth Sales
Couchbase, Austin, TX

jobs by Indeed



Share this page

Featured Products

AllegroGraph logo

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

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Neo4j logo

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

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

Redis logo

The world’s most loved real‑time data platform.
Try free

Present your product here