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 > CockroachDB vs. Microsoft Azure SQL Database vs. SingleStore

System Properties Comparison CockroachDB vs. Microsoft Azure SQL Database vs. SingleStore

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameCockroachDB  Xexclude from comparisonMicrosoft Azure SQL Database infoformerly SQL Azure  Xexclude from comparisonSingleStore infoformer name was MemSQL  Xexclude from comparison
DescriptionCockroachDB is a distributed database architected for modern cloud applications. It is wire compatible with PostgreSQL and backed by a Key-Value Store, which is either RocksDB or a purpose-built derivative, called Pebble.Database as a Service offering with high compatibility to Microsoft SQL ServerMySQL wire-compliant distributed RDBMS that combines an in-memory row-oriented and a disc-based column-oriented storage
Primary database modelRelational DBMSRelational DBMSRelational DBMS
Secondary database modelsDocument store
Graph DBMS
Spatial DBMS
Document store
Spatial DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score7.07
Rank#58  Overall
#32  Relational DBMS
Score81.32
Rank#15  Overall
#10  Relational DBMS
Score6.34
Rank#65  Overall
#36  Relational DBMS
Websitewww.cockroachlabs.comazure.microsoft.com/­en-us/­services/­sql-databasewww.singlestore.com
Technical documentationwww.cockroachlabs.com/­docsdocs.microsoft.com/­en-us/­azure/­azure-sqldocs.singlestore.com
DeveloperCockroach LabsMicrosoftSingleStore Inc.
Initial release201520102013
Current release21.1.2, June 2021V127.3, December 2020
License infoCommercial or Open SourceOpen Source infoApache 2.0, commercial license availablecommercialcommercial infofree developer edition available
Cloud-based only infoOnly available as a cloud servicenoyesno
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
CockroachCloud: Get your applications to market faster with a fully managed CockroachDB instance. Leave the daily maintenance, security, and operations of your database to us, and spend more time building apps and running your business.SingleStore Managed Service: The world's fastest, most capable cloud database for operational analytics, machine learning, & AI. Available instantly with multi-cloud and hybrid-cloud capabilities.
Implementation languageGoC++C++
Server operating systemsLinux
macOS
Windows
hostedLinux info64 bit version required
Data schemedynamic schemayesyes
Typing infopredefined data types such as float or dateyesyesyes
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.noyesno
Secondary indexesyesyesyes
SQL infoSupport of SQLyes, wire compatible with PostgreSQLyesyes, but no triggers and foreign keys
APIs and other access methodsJDBCADO.NET
JDBC
ODBC
JDBC
ODBC
Supported programming languagesC#
C++
Clojure
Go
Java
JavaScript (Node.js)
PHP
Python
Ruby
Rust
.Net
C#
Java
JavaScript (Node.js)
PHP
Python
Ruby
Bash
C
C#
Java
JavaScript (Node.js)
Python
Server-side scripts infoStored proceduresnoTransact SQLyes
Triggersnoyesno
Partitioning methods infoMethods for storing different data on different nodeshorizontal partitioning (by key range) infoall tables are translated to an ordered KV store and then broken down into 64MB ranges, which are then used as replicas in RAFTSharding
Replication methods infoMethods for redundantly storing data on multiple nodesMulti-source replication using RAFTyes, with always 3 replicas availableSource-replica replication
MapReduce infoOffers an API for user-defined Map/Reduce methodsnonono
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyImmediate ConsistencyImmediate Consistency only within each node
Foreign keys infoReferential integrityyesyesno
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACIDACIDACID infoOnly isolation level: READ COMMITED
Concurrency infoSupport for concurrent manipulation of datayesyesyes, multi-version concurrency control (MVCC)
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.noyes
User concepts infoAccess controlRole-based access controlfine grained access rights according to SQL-standardfine grained access rights according to SQL-standard
More information provided by the system vendor
CockroachDBMicrosoft Azure SQL Database infoformerly SQL AzureSingleStore infoformer name was MemSQL
Specific characteristicsCockroachDB is a cloud-native, distributed SQL database architected for modern applications....
» more
SingleStore is The No Limits Database™, powering modern applications and analytical...
» more
Competitive advantages- EFFORTLESS SCALE: Scale your applications, not operational complexity. CockroachDB...
» more
Performance - Shattering the Trillion-Rows-Per-Second Barrier Fast data ingest -...
» more
Typical application scenariosSystem of record (financial ledger, inventory management, transaction record), identity...
» more
Real-Time Analytics Internet of Things Personalization and Recommendations Risk Management...
» more
Key customersComcast, eBay, DoorDash, Mythical Games, Norfolk Southern, LUSH, Bose, Shipt, MyDoc,...
» more
Comcast - Real-time Stream Processing Architecture DellEMC - Getting it Right Exactly...
» more
Market metrics6.5K+ long-running clusters 1.5K+ CockroachDB Self-Hosted clusters 6.5K+ CockroachDB...
» more
Customers in various industries worldwide -- US and International Industry Solutions:...
» more
Licensing and pricing models- Apache 2.0 for core features released up to and including the 19.1 release - Time-limited...
» more
F ree Tier and Enterprise Edition
» 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

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

More resources
CockroachDBMicrosoft Azure SQL Database infoformerly SQL AzureSingleStore infoformer name was MemSQL
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

Cockroach Labs Delivers an Improved Developer Experience with CockroachDB 21.2
24 November 2021, Database Trends and Applications

Introducing CockroachDB 21.2: Survive and Thrive in a Distributed World
16 November 2021, PRNewswire

Break point: XCRemote Cache, PagerDuty, Prometheus, CockroachDB, and Spring Data • DEVCLASS
19 November 2021, DevClass

The CockroachDB EC-1
15 July 2021, TechCrunch

Cockroach Labs Introduces CockroachDB Serverless: Build What You Dream and Never Worry about the Database
19 October 2021, PRNewswire

provided by Google News

Data Loading Best Practices on Azure SQL Database - Microsoft
11 November 2021, Channel 9

Microsoft's cloud-connected on-prem database: SQL Server 2022 rolls out in private preview
2 November 2021, ZDNet

Key Microsoft Azure News from Ignite
3 November 2021, Redmondmag.com

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

Quest boosts Oracle Data and Azure Cloud integration
3 November 2021, DataCenterNews Asia

provided by Google News

THE BENEFITS OF BEING SINGLE WHEN IT COMES TO YOUR DATABASE - FinTech Magazine
3 November 2021, The FinTech & InsurTech Platform

In The Battle Between Databricks & Snowflake, Is Singlestore The Real Winner
23 November 2021, Analytics India Magazine

SingleStore Hires Henock Gessesse as General Counsel as Company Continues Rapid Growth
10 November 2021, Business Wire

Real-time database platform SingleStore raises $80M more, now at a $940M valuation
8 September 2021, TechCrunch

ML Startup MindsDB Raises $7.6M Seed Funding; Partners with Snowflake, SingleStore and Datastax - insideHPC
1 November 2021, insideHPC

provided by Google News

Job opportunities

Sales Development Representative
Cockroach Labs, French, VA

CockroachDB Engineer (Remote)
Pinnacle Group, Plano, TX

Procurement & Accounts Payable Manager
Cockroach Labs, New York, NY

Salesforce Administrator, Remote, US
Cockroach Labs, Remote

Compliance Analyst
Cockroach Labs, United States

Azure SQL Database Administrator
Healthstore, Houston, TX

SQL Database Administrator
Convergence Consulting Group Inc, Remote

Senior C# Azure Integration Developer (Remote)
acs-team, Remote

SQL Developer
Tredence, Las Vegas, NV

SQL Database Administrator
Baldwin Risk Partners, Tampa, FL

Software Engineer, University Graduate
SingleStore, Seattle, WA

Database Administrator - 3939662
Accenture, Charlotte, NC

Senior Data Engineer, Big Data Repositories
Morgan Stanley, New York, NY

Senior Front Office C# Developer
Natixis, New York, NY

Executive Assistant to the CEO
SingleStore, Sunnyvale, CA

jobs by Indeed



Share this page

Featured Products

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!

Couchbase logo

The modern database for enterprise applications. Build fast. Scale Big. Save more.
Get started today.

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.

Present your product here