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 > Cubrid vs. DolphinDB vs. Elasticsearch vs. Microsoft Azure Cosmos DB

System Properties Comparison Cubrid vs. DolphinDB vs. Elasticsearch vs. Microsoft Azure Cosmos DB

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameCubrid  Xexclude from comparisonDolphinDB  Xexclude from comparisonElasticsearch  Xexclude from comparisonMicrosoft Azure Cosmos DB infoformer name was Azure DocumentDB  Xexclude from comparison
DescriptionCUBRID is an open-source SQL-based relational database management system with object extensions for OLTPDolphinDB is a high performance Time Series DBMS. It is integrated with an easy-to-use fully featured programming language and a high-volume high-velocity streaming analytics system. It offers operational simplicity, scalability, fault tolerance, and concurrency.A distributed, RESTful modern search and analytics engine based on Apache Lucene infoElasticsearch lets you perform and combine many types of searches such as structured, unstructured, geo, and metricGlobally distributed, horizontally scalable, multi-model database service
Primary database modelRelational DBMSTime Series DBMSSearch engineDocument store
Graph DBMS
Key-value store
Wide column store
Secondary database modelsRelational DBMSDocument store
Spatial DBMS
Spatial DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score1.22
Rank#163  Overall
#78  Relational DBMS
Score1.62
Rank#144  Overall
#9  Time Series DBMS
Score151.44
Rank#7  Overall
#1  Search engines
Score40.67
Rank#27  Overall
#4  Document stores
#2  Graph DBMS
#3  Key-value stores
#3  Wide column stores
Websitecubrid.com (korean)
cubrid.org (english)
www.dolphindb.comwww.elastic.co/­elasticsearchazure.microsoft.com/­services/­cosmos-db
Technical documentationcubrid.org/­manualswww.dolphindb.com/­helpwww.elastic.co/­guide/­en/­elasticsearch/­reference/­current/­index.htmldocs.microsoft.com/­azure/­cosmos-db
DeveloperCUBRID Corporation, CUBRID FoundationDolphinDB, IncElasticMicrosoft
Initial release2008201820102014
Current release11.0, January 2021v2.00.4, January 20227.8.0, June 2020
License infoCommercial or Open SourceOpen Source infoApache Version 2.0commercial infofree community version availableOpen Source infoElastic Licensecommercial
Cloud-based only infoOnly available as a cloud servicenononoyes
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Implementation languageC, C++, JavaC++Java
Server operating systemsLinux
Windows
Linux
Windows
All OS with a Java VMhosted
Data schemeyesyesschema-free infoFlexible type definitions. Once a type is defined, it is persistentschema-free
Typing infopredefined data types such as float or dateyesyesyesyes infoJSON types
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.nonono
Secondary indexesyesyesyes infoAll search fields are automatically indexedyes infoAll properties auto-indexed by default
SQL infoSupport of SQLyesSQL-like query languageSQL-like query languageSQL-like query language
APIs and other access methodsADO.NET
JDBC
ODBC
OLE DB
JDBC
JSON over HTTP
Kafka
MQTT (Message Queue Telemetry Transport)
ODBC
OPC DA
OPC UA
RabbitMQ
WebSocket
Java API
RESTful HTTP/JSON API
DocumentDB API
Graph API (Gremlin)
MongoDB API
RESTful HTTP API
Table API
Supported programming languagesC
C#
C++
Go
Java
JavaScript (Node.js)
Perl
PHP
Python
Ruby
C#
C++
Go
Java
JavaScript
MatLab
Python
R
Rust
.Net
Groovy
Community Contributed Clients
Java
JavaScript
Perl
PHP
Python
Ruby
.Net
C#
Java
JavaScript
JavaScript (Node.js)
MongoDB client drivers written for various programming languages
Python
Server-side scripts infoStored proceduresJava Stored ProceduresyesyesJavaScript
Triggersyesnoyes infoby using the 'percolation' featureJavaScript
Partitioning methods infoMethods for storing different data on different nodesnonehorizontal partitioningShardingSharding infoImplicit feature of the cloud service
Replication methods infoMethods for redundantly storing data on multiple nodesSource-replica replicationyesyesyes infoImplicit feature of the cloud service
MapReduce infoOffers an API for user-defined Map/Reduce methodsnoyesES-Hadoop Connectorwith Hadoop integration infoIntegration with Hadoop/HDInsight on Azure*
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyImmediate ConsistencyEventual Consistency infoSynchronous doc based replication. Get by ID may show delays up to 1 sec. Configurable write consistency: one, quorum, allBounded Staleness
Consistent Prefix
Eventual Consistency
Immediate Consistency infoConsistency level configurable on request level
Session Consistency
Foreign keys infoReferential integrityyesnonono
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACIDyesnoMulti-item ACID transactions with snapshot isolation within a partition
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.noyesMemcached and Redis integration
User concepts infoAccess controlfine grained access rights according to SQL-standardAdministrators, Users, GroupsAccess rights can be defined down to the item level

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
CubridDolphinDBElasticsearchMicrosoft Azure Cosmos DB infoformer name was Azure DocumentDB
DB-Engines blog posts

PostgreSQL is the DBMS of the Year 2017
2 January 2018, Paul Andlinger, Matthias Gelbmann

Elasticsearch moved into the top 10 most popular database management systems
3 July 2017, Matthias Gelbmann

MySQL, PostgreSQL and Redis are the winners of the March ranking
2 March 2016, Paul Andlinger

show all

Recent citations in the news

CUBRID Corp. to Enter Global Enterprise Market With 'K-Open Source DBMS'
31 August 2021, Business Wire

provided by Google News

Kyndryl and Elastic expand partnership to help users enhance data-driven digital transformation initiatives
24 September 2022, Help Net Security

floragunn GmbH, Amazon, and Elastic Issue Joint Statement Regarding Settlement of Search Guard Litigation
8 September 2022, Business Wire

Elastic Announces New Capabilities to Help Customers Solve Their Biggest Business Challenges
3 May 2022, Business Wire

Elastic to Host Financial Analyst Day on September 19, 2022
6 September 2022, Business Wire

Show me the money: General Catalyst and Coatue dish the state of VC at Disrupt
27 September 2022, TechCrunch

provided by Google News

Defender for Azure Cosmos DB Preview Announced by Microsoft
2 March 2022, Redmondmag.com

How to Process Big Data with MapReduce
23 September 2022, Packt Hub

From Azure SQL to Synapse, Microsoft Intelligent Data Platform has Everything
29 August 2022, Analytics Insight

Microsoft Defender for Cosmos DB is Now Available in Preview
3 March 2022, Petri.com

Disadvantages of cloud computing
27 September 2022, TechRepublic

provided by Google News

Job opportunities

Defi Trading Platform Engineer - Quant Trading Team
Crypto.com, United States

ElasticSearch Engineer
Teamware Solutions (quantum leap consulting)., Remote

Elasticsearch Engineer - San Jose, AZ
Teamware Solutions, San Jose, AZ

ElasticSearch Engineer
Quadrant Resource, Remote

Software Engineer - Elasticsearch Specialist
Gigasearch LLC, Remote

ElasticSearch Engineer/ELK Engineer
JWTECHS INC, Remote

Site Reliability Engineer - Azure Cosmos DB
Microsoft, Redmond, WA

Manual QA
Tek Ninjas, Newport Beach, CA

Azure DevOps Engineer
CTI Consulting, Remote

Chatbot Developer (Microsoft)
Larsen & Toubro Infotech Limited, Hoboken, NJ

Microsoft Azure Architect
Planet Technologies, Remote

jobs by Indeed



Share this page

Featured Products

Neo4j logo

Neo4j NODES 2022
Free online conference for developers and data scientists.
November 16/17 2022.
Register now for free!

Redis logo

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

Datastax Astra logo

Build cloud-native apps fast with Astra, the open-source, multi-cloud stack for
modern data apps.
Get started with 80GB free.

Vertica logo

Vertica Accelerator. The fastest analytics and machine learning, delivered as SaaS, with automated setup, administration, and management. Free trial.

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Present your product here