DB-EnginesExtremeDB Active Replication featuresEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Microsoft Azure Cosmos DB vs. Microsoft Azure SQL Database vs. Stardog vs. TiDB

System Properties Comparison Microsoft Azure Cosmos DB vs. Microsoft Azure SQL Database vs. Stardog vs. TiDB

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameMicrosoft Azure Cosmos DB infoformer name was Azure DocumentDB  Xexclude from comparisonMicrosoft Azure SQL Database infoformerly SQL Azure  Xexclude from comparisonStardog  Xexclude from comparisonTiDB  Xexclude from comparison
DescriptionGlobally distributed, horizontally scalable, multi-model database serviceDatabase as a Service offering with high compatibility to Microsoft SQL ServerEnterprise Knowledge Graph platform and graph DBMS with high availability, high performance reasoning, and virtualizationTiDB is an open source distributed Hybrid Transactional/Analytical Processing (HTAP) database that supports MySQL and Spark SQL syntaxes.
Primary database modelDocument store
Graph DBMS
Key-value store
Wide column store
Relational DBMSGraph DBMS
RDF store
Relational DBMS
Secondary database modelsSpatial DBMSDocument store
Graph DBMS
Spatial DBMS
Document store
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score36.47
Rank#25  Overall
#3  Document stores
#2  Graph DBMS
#3  Key-value stores
#3  Wide column stores
Score74.79
Rank#15  Overall
#10  Relational DBMS
Score1.73
Rank#129  Overall
#10  Graph DBMS
#6  RDF stores
Score2.49
Rank#107  Overall
#53  Relational DBMS
Websiteazure.microsoft.com/­services/­cosmos-dbazure.microsoft.com/­en-us/­services/­sql-databasewww.stardog.compingcap.com
Technical documentationdocs.microsoft.com/­azure/­cosmos-dbdocs.microsoft.com/­en-us/­azure/­azure-sqldocs.stardog.comdocs.pingcap.com/­tidb/­stable
DeveloperMicrosoftMicrosoftStardog-UnionPingCAP, Inc.
Initial release2014201020102016
Current releaseV127.3.0, May 20205.0.0, April 2021
License infoCommercial or Open Sourcecommercialcommercialcommercial info60-day fully-featured trial license; 1-year fully-featured non-commercial use license for academics/studentsOpen Source infoApache 2.0
Cloud-based only infoOnly available as a cloud serviceyesyesnono
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
TiDB Cloud: Fully-managed TiDB Service. Bring everything great about TiDB to the cloud.
Implementation languageC++JavaGo, Rust
Server operating systemshostedhostedLinux
macOS
Windows
Linux
Data schemeschema-freeyesschema-free and OWL/RDFS-schema supportyes
Typing infopredefined data types such as float or dateyes infoJSON typesyesyesyes
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.yesno infoImport/export of XML data possibleno
Secondary indexesyes infoAll properties auto-indexed by defaultyesyes infosupports real-time indexing in full-text and geospatialyes
SQL infoSupport of SQLSQL-like query languageyesYes, compatible with all major SQL variants through dedicated BI/SQL Serveryes
APIs and other access methodsDocumentDB API
Graph API (Gremlin)
MongoDB API
RESTful HTTP API
Table API
ADO.NET
JDBC
ODBC
GraphQL query language
HTTP API
Jena RDF API
OWL
RDF4J API
Sesame REST HTTP Protocol
SNARL
SPARQL
Spring Data
Stardog Studio
TinkerPop 3
JDBC
ODBC
Proprietary protocol
Supported programming languages.Net
C#
Java
JavaScript
JavaScript (Node.js)
MongoDB client drivers written for various programming languages
Python
.Net
C#
Java
JavaScript (Node.js)
PHP
Python
Ruby
.Net
Clojure
Groovy
Java
JavaScript
Python
Ruby
Ada
C
C#
C++
D
Delphi
Eiffel
Erlang
Haskell
Java
JavaScript (Node.js)
Objective-C
OCaml
Perl
PHP
Python
Ruby
Scheme
Tcl
Server-side scripts infoStored proceduresJavaScriptTransact SQLuser defined functions and aggregates, HTTP Server extensions in Javano
TriggersJavaScriptyesyes infovia event handlersno
Partitioning methods infoMethods for storing different data on different nodesSharding infoImplicit feature of the cloud servicenonehorizontal partitioning (by key range)
Replication methods infoMethods for redundantly storing data on multiple nodesyes infoImplicit feature of the cloud serviceyes, with always 3 replicas availableMulti-source replication in HA-ClusterUsing Raft consensus algorithm to ensure data replication with strong consistency among multiple replicas.
MapReduce infoOffers an API for user-defined Map/Reduce methodswith Hadoop integration infoIntegration with Hadoop/HDInsight on Azure*nonoyes infowith TiSpark Connector
Consistency concepts infoMethods to ensure consistency in a distributed systemBounded Staleness
Consistent Prefix
Eventual Consistency
Immediate Consistency infoConsistency level configurable on request level
Session Consistency
Immediate ConsistencyImmediate Consistency in HA-ClusterImmediate Consistency
Foreign keys infoReferential integritynoyesyes inforelationships in graphsno infocurrently only supported in syntax
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataMulti-item ACID transactions with snapshot isolation within a partitionACIDACIDACID
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.yesno
User concepts infoAccess controlAccess rights can be defined down to the item levelfine grained access rights according to SQL-standardAccess rights for users and rolesUsers with fine-grained authorization concept. No user groups or roles.
More information provided by the system vendor
Microsoft Azure Cosmos DB infoformer name was Azure DocumentDBMicrosoft Azure SQL Database infoformerly SQL AzureStardogTiDB
Specific characteristicsStardog is an Enterprise Knowledge Graph platform, uniquely combining graph storage...
» more
TiDB is an open-source NewSQL database built by PingCAP. TiDB supports Hybrid Transactional...
» more
Competitive advantagesStardog provides a full featureset to aid in data integration for your complex data....
» more
In the current database landscape, infrastructure engineers often have to use one...
» more
Typical application scenariosStardog is frequently used for: Anti-money laundering & fraud monitoring Customer...
» more
TiDB is designed to support both OLTP and OLAP scenarios. You can use TiDB , the...
» more
Key customersBosch, Dow Jones, Elsevier, Ericsson, Morgan Stanley, NASA, NIH, Nokia, Salesforce,...
» more
Shopee (E-commerce) BookMyShow.com (E-commerce) Yiguo.com (E-commerce) JD Cloud &...
» more
Market metricsStardog's technology is based on ground-breaking research by our founders cited 10,000+...
» more
25K+ GitHub Stars for TiDB, and 8K+ GitHub Stars for TiKV 1.6K+ members in TiDB Community...
» more
Licensing and pricing modelsA fully-featured 60-day Trial license is available for those testing Stardog; contact...
» more
Open Source Apache 2.0 with either commercial licensing or fully-hosted DB-as-a-service...
» more
News

Managing Your Data Lifecycle with Time to Live Tables
10 June 2021

TiDB 5.0: A One-Stop HTAP Database Solution
3 June 2021

TiDB Operator Source Code Reading (II): Operator Pattern
27 May 2021

TiFS, a TiKV-Based Partition Tolerant, Strictly Consistent File System
24 May 2021

Async Commit, the Accelerator for Transaction Commit in TiDB 5.0
18 May 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
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
Microsoft Azure Cosmos DB infoformer name was Azure DocumentDBMicrosoft Azure SQL Database infoformerly SQL AzureStardogTiDB
DB-Engines blog posts

PostgreSQL is the DBMS of the Year 2020
4 January 2021, Paul Andlinger, Matthias Gelbmann

Cloud-based DBMS's popularity grows at high rates
12 December 2019, Paul Andlinger

The popularity of cloud-based DBMSs has increased tenfold in four years
7 February 2017, Matthias Gelbmann

show all

Recent citations in the news

Build 2021: Microsoft Azure Data Updates for Cosmos DB and Synapse Analytics
25 May 2021, WinBuzzer

Azure Cosmos DB update: MongoDB 4.0, notebooks, and continuous backup | Azure Friday - Microsoft
21 May 2021, Channel 9

NoSQL Databases Software Market Innovative Strategy by 2028 | MongoDB, Amazon, ArangoDB, Azure Cosmos DB – The Courier
28 May 2021, The Courier

Nadella Highlights Microsoft's Data and AI Advancements at Build Dev Event
26 May 2021, Redmondmag.com

Scott Guthrie's boldest remarks at Microsoft Build 2021 - Cloud - Software
27 May 2021, CRN Australia

provided by Google News

Query Store Hints in Azure SQL Database | Data Exposed - Microsoft
10 June 2021, Channel 9

Microsoft builds distributed ledger for Azure SQL database
26 May 2021, TechTarget

Azure Arc - Bringing The Best Of The Public Cloud To Hybrid And Multi-Cloud Environments
1 June 2021, Forbes

Simple Steps To Connect SQL Azure To SSMS
6 June 2021, hackernoon.com

Exploring Azure SQL authentication and access
17 May 2021, TechGenix

provided by Google News

PingCAP Announces Public Preview of TiDB Cloud
18 May 2021, Data & Storage Asean

PingCAP, the open-source developer behind TiDB, closes $270 million Series D
17 November 2020, TechCrunch

CockroachDB simplifies multi-region deployment
18 May 2021, ZDNet

PingCAP Announces TiDB Cloud, Bringing Fully-Managed TiDB Service to AWS and GCP
23 June 2020, PRNewswire

TiDB developer PingCAP wants to expand in North America after raising $50M Series C
11 September 2018, TechCrunch

provided by Google News

Job opportunities

Data Analyst, Officer
QCR Holdings, Inc., Cedar Rapids, IA

BI Developer
PLS Financial Services, Inc., Oak Brook, IL

Database Analyst - IT
Magellan Midstream Partners, L.P., Tulsa, OK

Associate Data Scientist
Staples, Framingham, MA

MS Azure Sr. Developer or Architect
Wintrio, Austin, TX

Azure SQL DBA
Cognizant Technology Solutions, Louisville, KY

SQL Database Administrator
Infosys Limited, San Francisco, CA

IT Database Administrator
Carolina Container A Division Of New Indy, High Point, NC

Database Engineer
Cigniti Technologies, Lakewood, CO

IT Administrator, Microsoft SQL Database Administrator
Presidio, Inc., Plymouth Meeting, PA

Recruiter
PingCAP, San Mateo, CA

Senior Software Engineer - Lending, Cash App
Cash App, San Francisco, CA

Instructor
PingCAP, Remote

Distinguished Engineer
ServiceNow, Santa Clara, CA

Senior Software Engineer - Availability, Cash App
Cash App, New York, NY

jobs by Indeed




Share this page

Featured Products

Neo4j logo

Get your free copy of the new O'Reilly book Graph Algorithms with 20+ examples for
machine learning, graph analytics and more.

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!

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..

Couchbase logo

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

Present your product here