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 > Alibaba Cloud Table Store vs. CrateDB vs. Elasticsearch vs. Nebula Graph

System Properties Comparison Alibaba Cloud Table Store vs. CrateDB vs. Elasticsearch vs. Nebula Graph

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameAlibaba Cloud Table Store  Xexclude from comparisonCrateDB  Xexclude from comparisonElasticsearch  Xexclude from comparisonNebula Graph  Xexclude from comparison
DescriptionA fully managed Wide Column Store for large quantities of semi-structured data with real-time accessDistributed Date Store based on LuceneA 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 metricA distributed, linear scalable, high perfomant Graph DBMS
Primary database modelWide column storeRelational DBMS
Search engine
Search engineGraph DBMS
Secondary database modelsDocument store
Time Series DBMS
Document store
Spatial DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score0.37
Rank#258  Overall
#12  Wide column stores
Score0.83
Rank#194  Overall
#95  Relational DBMS
#12  Search engines
Score157.08
Rank#8  Overall
#1  Search engines
Score1.10
Rank#169  Overall
#15  Graph DBMS
Websitewww.alibabacloud.com/­product/­table-storecrate.iowww.elastic.co/­elasticsearchgithub.com/­vesoft-inc/­nebula
nebula-graph.io
Technical documentationwww.alibabacloud.com/­help/­product/­27278.htmcrate.io/­docswww.elastic.co/­guide/­en/­elasticsearch/­reference/­current/­index.htmldocs.nebula-graph.io
DeveloperAlibabaCrateElasticVesoft Inc.
Initial release2016201320102019
Current release7.8.0, June 2020
License infoCommercial or Open SourcecommercialOpen SourceOpen Source infoApache Version 2; Elastic LicenseOpen Source infoApache Version 2.0 + Common Clause 1.0
Cloud-based only infoOnly available as a cloud serviceyesnonono
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Implementation languageJavaJavaC++
Server operating systemshostedAll OS with a Java 7 (and higher) VMAll OS with a Java VMLinux
Data schemeschema-freeFlexible Schema (defined schema, partial schema, schema free)schema-free infoFlexible type definitions. Once a type is defined, it is persistentStrong typed schema
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.nononono
Secondary indexesnoyesyes infoAll search fields are automatically indexedyes infoNebula Graph internally uses the Key-Value store RocksDB for persistency. The vertices, edges, and their properties are stored as Key while their values are stored as Value. The primary indexes are per Key and secondary indexes are per Value.
SQL infoSupport of SQLnoyes, but no triggers and constraintsSQL-like query languageSQL-like query language
APIs and other access methodsHTTP APIADO.NET infocommunity maintained client
JDBC
MQTT (Message Queue Telemetry Transport)
PostgreSQL wire protocol
Prometheus Remote Read/Write
RESTful HTTP API
Java API
RESTful HTTP/JSON API
Browser interface
console (shell)
Proprietary native API
Query language nGQL
Supported programming languagesJava
Python
Erlang
Go infocommunity maintained client
Java
JavaScript (Node.js) infocommunity maintained client
Perl infocommunity maintained client
PHP
Python
Ruby infocommunity maintained client
Scala infocommunity maintained client
.Net
Groovy
Community Contributed Clients
Java
JavaScript
Perl
PHP
Python
Ruby
C++
Go
Java
Python
Server-side scripts infoStored proceduresnouser defined functionsyes
Triggersnonoyes infoby using the 'percolation' feature
Partitioning methods infoMethods for storing different data on different nodesSharding infoImplicit feature of the cloud serviceShardingShardingSharding
Replication methods infoMethods for redundantly storing data on multiple nodesyes infoImplicit feature of the cloud serviceselectable replication factoryesCausal Clustering using Raft protocol
MapReduce infoOffers an API for user-defined Map/Reduce methodsnonoES-Hadoop Connectorno
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyEventual Consistency
Read Your Own Writes Consistency infofor primary key lookups
Eventual Consistency infoSynchronous doc based replication. Get by ID may show delays up to 1 sec. Configurable write consistency: one, quorum, allImmediate Consistency
Foreign keys infoReferential integritynononoyes infoRelationships in graphs
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataAtomic single-row operationsno infounique row identifiers can be used for implementing an optimistic concurrency control strategynoACID
Concurrency infoSupport for concurrent manipulation of datayesyesyesyes
Durability infoSupport for making data persistentyesyesyesyes infousing RocksDB
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.nonoMemcached and Redis integrationyes
User concepts infoAccess controlAccess rights based on subaccounts and tokensrights management via user accountsRole-based access control
More information provided by the system vendor
Alibaba Cloud Table StoreCrateDBElasticsearchNebula Graph
Specific characteristicsCrateDB is an open source distributed SQL database that spreads data and processing...
» more
Nebula Graph is a truly distributed, linearly scalable, lightning-fast graph database,...
» more
Competitive advantagesCrateDB is typically used in operational analytics applications, particularly those...
» more
Nebula Graph boasts the world's only graph database solution that is able to host...
» more
Typical application scenariosCrateDB is ideal for integrating and analyzing streams of data--often machine-generated--in...
» more
Social networking Fraud detection Knowledge graph Data warehouse management Anti...
» more
Key customersCrateDB customers include McAfee, Qualtrics , Nokia, NBC Golfnow , Digital Domain...
» more
Currently we have some top internet companies in China implementing Nebula Graph...
» more
Market metricsThe CrateDB open source project was started in 2014. CrateDB was the winner of TechCrunch...
» more
At our very early stage, Nebula Graph has already received 3.5k stars and thousands...
» more
Licensing and pricing modelsCrateDB pricing CrateDB Community Edition is open source and free to use under the...
» more
Nebula Graph is open source and free to use under Apache 2.0 license and Common Clause...
» more
News

Practicing Nebula Operator on Cloud
21 July 2021

BDD-Based Integration Testing Framework for Nebula Graph: Part II
15 July 2021

Understanding Subgraph in Nebula Graph 2.0
8 July 2021

Validating Import Performance of Nebula Importer
1 July 2021

Full-Text Indexing in Nebula Graph 2.0
25 June 2021

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

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

More resources
Alibaba Cloud Table StoreCrateDBElasticsearchNebula Graph
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

Alibaba Cloud: Rising Star in the Cloud Market
21 May 2018, Datamation

Top data analytics tools comparison: Alibaba Cloud, AWS, Azure, Google Cloud, IBM - Latest Digital Transformation Trends | Cloud News
5 December 2019, Wire19

An essential guide to the 2019 serverless ecosystem
23 July 2019, TechBeacon

provided by Google News

CrateDB 4.5 takes distributed SQL database open source
24 March 2021, TechTarget

Crate.io Expands CrateDB Cloud with the Launch of CrateDB Edge
15 April 2021, GlobeNewswire

Crate.io Open Sources the Entire Codebase of CrateDB – the
24 March 2021, GlobeNewswire

CrateDB 4.5 is Now Available as an Open Source Database
25 March 2021, Database Trends and Applications

Crate.io Announces CrateDB Will Switch to an Elasticsearch Fork Following License Change
11 February 2021, GlobeNewswire

provided by Google News

Amazon’s Elasticsearch fork OpenSearch hits prime time
13 July 2021, VentureBeat

AWS Elasticsearch fork exits beta, but legal battle rages on
14 July 2021, TechRadar

OpenSearch, the AWS-sponsored Elasticsearch fork, reaches 1.0 milestone
13 July 2021, The Register

How to deploy an Elasticsearch cluster on Ubuntu Server 20.04
15 July 2021, TechRepublic

OpenSearch 1.0: Amazon's Elasticsearch fork is ready
14 July 2021, Market Research Telecast

provided by Google News

Graph Database Startup Vesoft Seeks Funds at $1 Billion Value
5 July 2021, Bloomberg

Third Time Is The Charm For Nebula Graph Database
19 January 2021, The Next Platform

The future of graph database: vesoft unveils Nebula Graph 2.0 GA
24 March 2021, PR Web

Nebula Graph open sources Nebula Operator, embraces cloud native April 29, 2021Nebula Graph releases its
29 April 2021, PR Web

Nebula Graph™ Database Secures $10 Million VC Funding in New Round
15 December 2020, PR Web

provided by Google News

Job opportunities

Junior Cloud Solutions / NetOps Engineer
Aptos, Atlanta, GA

Senior Cloud Solutions / NetOps Engineer
Aptos, Atlanta, GA

Data Pipeline Engineer III, Search Engineering
Mailchimp, California

Elasticsearch Developer
Summit Racing Equipment, Tallmadge, OH

TechOps Director, Professional Services (Remote)
CrowdStrike, United States

Senior C# / .NET Developer, Elasticsearch
TCGplayer, Colorado

SecOps Engineer - Security
Slack, Denver, CO

Software Engineer
Adobe, Lehi, UT

jobs by Indeed



Share this page

Featured Products

Vertica logo

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

Couchbase logo

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

Neo4j logo

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

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Datastax Astra logo

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

Present your product here