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 > CrateDB vs. LevelDB vs. Microsoft Azure Cosmos DB vs. Tkrzw

System Properties Comparison CrateDB vs. LevelDB vs. Microsoft Azure Cosmos DB vs. Tkrzw

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameCrateDB  Xexclude from comparisonLevelDB  Xexclude from comparisonMicrosoft Azure Cosmos DB infoformer name was Azure DocumentDB  Xexclude from comparisonTkrzw infoSuccessor of Tokyo Cabinet and Kyoto Cabinet  Xexclude from comparison
DescriptionDistributed Date Store based on LuceneEmbeddable fast key-value storage library that provides an ordered mapping from string keys to string valuesGlobally distributed, horizontally scalable, multi-model database serviceA concept of libraries, allowing an application program to store and query key-value pairs in a file. Successor of Tokyo Cabinet and Kyoto Cabinet
Primary database modelRelational DBMS
Search engine
Key-value storeDocument store
Graph DBMS
Key-value store
Wide column store
Key-value store
Secondary database modelsDocument store
Time Series DBMS
Spatial DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score0.97
Rank#178  Overall
#86  Relational DBMS
#13  Search engines
Score3.06
Rank#101  Overall
#18  Key-value stores
Score40.22
Rank#27  Overall
#4  Document stores
#2  Graph DBMS
#3  Key-value stores
#3  Wide column stores
Score0.00
Rank#354  Overall
#54  Key-value stores
Websitecrate.iogithub.com/­google/­leveldbazure.microsoft.com/­services/­cosmos-dbdbmx.net/­tkrzw
Technical documentationcrate.io/­docsgithub.com/­google/­leveldb/­blob/­master/­doc/­index.mddocs.microsoft.com/­azure/­cosmos-db
DeveloperCrateGoogleMicrosoftMikio Hirabayashi
Initial release2013201120142020
Current release1.23, February 20210.9.3, August 2020
License infoCommercial or Open SourceOpen SourceOpen Source infoBSDcommercialOpen Source infoApache Version 2.0
Cloud-based only infoOnly available as a cloud servicenonoyesno
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Implementation languageJavaC++C++
Server operating systemsAll OS with a Java 7 (and higher) VMIllumos
Linux
OS X
Windows
hostedLinux
macOS
Data schemeFlexible Schema (defined schema, partial schema, schema free)schema-freeschema-freeschema-free
Typing infopredefined data types such as float or dateyesnoyes infoJSON typesno
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 indexesyesnoyes infoAll properties auto-indexed by default
SQL infoSupport of SQLyes, but no triggers and constraintsnoSQL-like query languageno
APIs and other access methodsADO.NET infocommunity maintained client
JDBC
MQTT (Message Queue Telemetry Transport)
PostgreSQL wire protocol
Prometheus Remote Read/Write
RESTful HTTP API
DocumentDB API
Graph API (Gremlin)
MongoDB API
RESTful HTTP API
Table API
Supported programming languagesErlang
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
C++
Go
Java info3rd party binding
JavaScript (Node.js) info3rd party binding
Python info3rd party binding
.Net
C#
Java
JavaScript
JavaScript (Node.js)
MongoDB client drivers written for various programming languages
Python
C++
Java
Python
Ruby
Server-side scripts infoStored proceduresuser defined functionsnoJavaScriptno
TriggersnonoJavaScriptno
Partitioning methods infoMethods for storing different data on different nodesShardingnoneSharding infoImplicit feature of the cloud servicenone
Replication methods infoMethods for redundantly storing data on multiple nodesselectable replication factornoneyes infoImplicit feature of the cloud servicenone
MapReduce infoOffers an API for user-defined Map/Reduce methodsnonowith Hadoop integration infoIntegration with Hadoop/HDInsight on Azure*no
Consistency concepts infoMethods to ensure consistency in a distributed systemEventual Consistency
Read Your Own Writes Consistency infofor primary key lookups
Immediate ConsistencyBounded Staleness
Consistent Prefix
Eventual Consistency
Immediate Consistency infoConsistency level configurable on request level
Session Consistency
Immediate Consistency
Foreign keys infoReferential integritynononono
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of datano infounique row identifiers can be used for implementing an optimistic concurrency control strategynoMulti-item ACID transactions with snapshot isolation within a partition
Concurrency infoSupport for concurrent manipulation of datayesyesyesyes
Durability infoSupport for making data persistentyesyes infowith automatic compression on writesyesyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.noyes infousing specific database classes
User concepts infoAccess controlrights management via user accountsnoAccess rights can be defined down to the item levelno
More information provided by the system vendor
CrateDBLevelDBMicrosoft Azure Cosmos DB infoformer name was Azure DocumentDBTkrzw infoSuccessor of Tokyo Cabinet and Kyoto Cabinet
Specific characteristicsCrateDB is an open source distributed SQL database that spreads data and processing...
» more
Competitive advantagesCrateDB is typically used in operational analytics applications, particularly those...
» more
Typical application scenariosCrateDB is ideal for integrating and analyzing streams of data--often machine-generated--in...
» more
Key customersCrateDB customers include McAfee, Qualtrics , Nokia, NBC Golfnow , Digital Domain...
» more
Market metricsThe CrateDB open source project was started in 2014. CrateDB was the winner of TechCrunch...
» more
Licensing and pricing modelsCrateDB pricing CrateDB Community Edition is open source and free to use under the...
» 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
CrateDBLevelDBMicrosoft Azure Cosmos DB infoformer name was Azure DocumentDBTkrzw infoSuccessor of Tokyo Cabinet and Kyoto Cabinet
Recent citations in the news

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

Crate.io raises $10M to grow its database platform
15 June 2021, VentureBeat

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

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

Crate.io extends database service offering to Google Cloud
13 April 2022, VentureBeat

provided by Google News

AI and Blockchain Technology: What Is the Future?
28 April 2022, Coin Rivet

Check Point Research detects vulnerability in the Everscale blockchain wallet, preventing cryptocurrency theft
25 April 2022, Check Point Research

How Infrastructure Providers Can Enable Web3 – The New Stack
23 December 2021, thenewstack.io

Malicious Roblox Cookie and Discord Token Stealers Hit PyPI Repository
2 February 2022, Security Boulevard

Squeezing More Performance Out Of The Linux Kernel With Clang + LTO
21 July 2021, Phoronix

provided by Google News

Microsoft fixes cross-account vulns in Azure Database for PostgreSQL service
28 April 2022, The Register

An Introduction and Tutorial for Azure Cosmos DB
25 February 2022, InfoQ.com

Researchers discover critical flaw in Azure Cosmos DB
27 August 2021, TechTarget

Integrate Azure and Spring with Spring Cloud Azure
9 May 2022, iProgrammer

Hackers manage to smash Microsoft's Azure Cosmos DB database cluster, reveal poor security practices
12 November 2021, MSPoweruser

provided by Google News

Job opportunities

Database Architect
Aptos, Atlanta, GA

Data Pipeline Engineer III, Search Engineering
Mailchimp, Oakland, CA

Senior Cloud Operations Engineer
Aptos, Atlanta, GA

Senior Database Engineer - DataHub
Bloomberg, New York, NY

Senior Software Engineer
IT People, Morrisville, NC

Storage Software Engineer/Researcher, Infrastructure System Lab
ByteDance, Seattle, WA

Storage Software Engineer/Researcher, Infrastructure System Lab
ByteDance, Mountain View, CA

Principal Engineer - Database Internals
Snowflake, San Mateo, CA

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

Azure | COSMOS DB Engineer - Remote
Intertech, Inc, Green Bay, WI

Support Engineering - Cosmos DB
Microsoft, Issaquah, WA

Azure Cosmos DB Consultant
Technologent, Remote

Entry Level .Net/C# Software Developer - Summer 2022 (Nationwide or Remote)
BDO, Austin, TX

jobs by Indeed



Share this page

Featured Products

Neo4j logo

See for yourself how a graph database can make your life easier.
Use Neo4j online for 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.

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Redis logo

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

AllegroGraph logo

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

Present your product here