DB-EnginesExtremeDB: the mission critical dbmsEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Elasticsearch vs. Graphite vs. Microsoft Azure Cosmos DB

System Properties Comparison Elasticsearch vs. Graphite vs. Microsoft Azure Cosmos DB

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameElasticsearch  Xexclude from comparisonGraphite  Xexclude from comparisonMicrosoft Azure Cosmos DB infoformer name was Azure DocumentDB  Xexclude from comparison
DescriptionA 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 metricData logging and graphing tool for time series data infoThe storage layer (fixed size database) is called WhisperGlobally distributed, horizontally scalable, multi-model database service
Primary database modelSearch engineTime Series DBMSDocument store
Graph DBMS
Key-value store
Wide column store
Secondary database modelsDocument store
Spatial DBMS
Spatial DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score151.07
Rank#7  Overall
#1  Search engines
Score6.73
Rank#65  Overall
#3  Time Series DBMS
Score40.41
Rank#27  Overall
#4  Document stores
#2  Graph DBMS
#3  Key-value stores
#3  Wide column stores
Websitewww.elastic.co/­elasticsearchgithub.com/­graphite-project/­graphite-webazure.microsoft.com/­services/­cosmos-db
Technical documentationwww.elastic.co/­guide/­en/­elasticsearch/­reference/­current/­index.htmlgraphite.readthedocs.iodocs.microsoft.com/­azure/­cosmos-db
DeveloperElasticChris DavisMicrosoft
Initial release201020062014
Current release7.8.0, June 2020
License infoCommercial or Open SourceOpen Source infoElastic LicenseOpen Source infoApache 2.0commercial
Cloud-based only infoOnly available as a cloud servicenonoyes
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Implementation languageJavaPython
Server operating systemsAll OS with a Java VMLinux
Unix
hosted
Data schemeschema-free infoFlexible type definitions. Once a type is defined, it is persistentyesschema-free
Typing infopredefined data types such as float or dateyesNumeric data onlyyes 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.nono
Secondary indexesyes infoAll search fields are automatically indexednoyes infoAll properties auto-indexed by default
SQL infoSupport of SQLSQL-like query languagenoSQL-like query language
APIs and other access methodsJava API
RESTful HTTP/JSON API
HTTP API
Sockets
DocumentDB API
Graph API (Gremlin)
MongoDB API
RESTful HTTP API
Table API
Supported programming languages.Net
Groovy
Community Contributed Clients
Java
JavaScript
Perl
PHP
Python
Ruby
JavaScript (Node.js)
Python
.Net
C#
Java
JavaScript
JavaScript (Node.js)
MongoDB client drivers written for various programming languages
Python
Server-side scripts infoStored proceduresyesnoJavaScript
Triggersyes infoby using the 'percolation' featurenoJavaScript
Partitioning methods infoMethods for storing different data on different nodesShardingnoneSharding infoImplicit feature of the cloud service
Replication methods infoMethods for redundantly storing data on multiple nodesyesnoneyes infoImplicit feature of the cloud service
MapReduce infoOffers an API for user-defined Map/Reduce methodsES-Hadoop Connectornowith Hadoop integration infoIntegration with Hadoop/HDInsight on Azure*
Consistency concepts infoMethods to ensure consistency in a distributed systemEventual Consistency infoSynchronous doc based replication. Get by ID may show delays up to 1 sec. Configurable write consistency: one, quorum, allnoneBounded Staleness
Consistent Prefix
Eventual Consistency
Immediate Consistency infoConsistency level configurable on request level
Session Consistency
Foreign keys infoReferential integritynonono
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of datanonoMulti-item ACID transactions with snapshot isolation within a partition
Concurrency infoSupport for concurrent manipulation of datayesyes infolockingyes
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.Memcached and Redis integration
User concepts infoAccess controlnoAccess 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
ElasticsearchGraphiteMicrosoft 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

Time Series DBMS are the database category with the fastest increase in popularity
4 July 2016, Matthias Gelbmann

Time Series DBMS as a new trend?
1 June 2015, Paul Andlinger

show all

Recent citations in the news

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

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

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

Elastic Stock: Driving Product Adoption Through Hyperscalers Including Amazon (NYSE:ESTC)
8 September 2022, Seeking Alpha

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

provided by Google News

Apple reveals Apple Watch Series 8 and the new Apple Watch SE
7 September 2022, apple.com

GM and OneD Battery Sciences collaborate on joint R&D of silicon anode technology for Ultium cells
30 September 2022, Green Car Congress

Apple Watch Series 8 Hands-On: Temperature Sensing and Low Power Mode
9 September 2022, CNET

Richmond Minerals Inc. Announces the Acquisition of Additional Exploration Licenses Targeting Lithium, and Graphite in Austria
13 September 2022, Business Wire

Insurtech ProNavigator secures $10 million to power US expansion - BetaKit
14 September 2022, Canadian Startup News

provided by Google News

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

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

ChaosDB: Infosec bods could pull anyone's plaintext Azure Cosmos DB keys at will from Microsoft admin tools
12 November 2021, The Register

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

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

provided by Google News

Job opportunities

Data Analytics- 100% REMOTE
Software Technology, Inc., Remote

Elasticsearch Engineer
Alpha Silicon, Remote

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

Software Engineer - Elasticsearch Specialist
Gigasearch LLC, Remote

ELK Elasticsearch Consultant(Fulltime: Remote) - Urgently Hiring
Alpha Silicon, Remote

Remote Product Owner
Circonus, Malvern, PA

Software Engineer - Infrastructure Observability
Grafana Labs, Remote

Senior Full Stack Javascript Engineer - Grafana Business Applications (Remote, EMEA)
Grafana Labs, Remote

Site Reliability Engineer - Telecommute
Optum, Eden Prairie, MN

Performance Engineer
Samsung Semiconductor, Inc., San Jose, CA

Azure DevOps Engineer
CTI Consulting, Remote

Remote Azure DevOps Engineer
First American Financial Corporation, Santa Ana, CA

.Net Developer - Azure
Urbane Systems LLC, Portland, OR

Manual QA
Tek Ninjas, Newport Beach, CA

Systems Engineer (Azure/365)
Wind Creek Hospitality, Atmore, AL

jobs by Indeed



Share this page

Featured Products

Redis logo

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

Neo4j logo

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

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Vertica logo

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

The definitive guide for Cassandra

Imagine What You Could Do if Scalability Wasn‘t a Problem!
Download the Cassandra e-book for free!

Present your product here