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

DBMS > Alibaba Cloud ApsaraDB for PolarDB vs. CockroachDB vs. etcd vs. Microsoft Azure Synapse Analytics vs. SAP Advantage Database Server

System Properties Comparison Alibaba Cloud ApsaraDB for PolarDB vs. CockroachDB vs. etcd vs. Microsoft Azure Synapse Analytics vs. SAP Advantage Database Server

Editorial information provided by DB-Engines
NameAlibaba Cloud ApsaraDB for PolarDB  Xexclude from comparisonCockroachDB  Xexclude from comparisonetcd  Xexclude from comparisonMicrosoft Azure Synapse Analytics infopreviously named Azure SQL Data Warehouse  Xexclude from comparisonSAP Advantage Database Server infoformer name: Sybase ADS  Xexclude from comparison
DescriptionA cloud-native relational database compatible with MySQL, PostgreSQL, and Oracle. Designed for business critical applications.CockroachDB 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.A distributed reliable key-value storeElastic, large scale data warehouse service leveraging the broad eco-system of SQL ServerLow-cost RDBMS with access to ISAM and FoxPro data structures
Primary database modelRelational DBMSRelational DBMSKey-value storeRelational DBMSRelational DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score0.52
Rank#237  Overall
#113  Relational DBMS
Score7.85
Rank#57  Overall
#33  Relational DBMS
Score10.88
Rank#47  Overall
#5  Key-value stores
Score20.66
Rank#36  Overall
#22  Relational DBMS
Score3.68
Rank#91  Overall
#47  Relational DBMS
Websitewww.alibabacloud.com/­product/­polardbwww.cockroachlabs.cometcd.io
github.com/­etcd-io/­etcd
azure.microsoft.com/­services/­synapse-analyticswww.sap.com/­products/­advantage-database-server.html
Technical documentationwww.alibabacloud.com/­help/­doc-detail/­58764.htmwww.cockroachlabs.com/­docsetcd.io/­docs
github.com/­etcd-io/­etcd/­tree/­master/­Documentation
docs.microsoft.com/­azure/­synapse-analytics
DeveloperAlibabaCockroach LabsMicrosoftSybase, SAP
Initial release201520161993
Current release21.1.2, June 20213.4, August 2019
License infoCommercial or Open SourcecommercialOpen Source infoApache 2.0, commercial license availableOpen Source infoApache Version 2.0commercialcommercial
Cloud-based only infoOnly available as a cloud serviceyesnonoyesno
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
CockroachDB: A cloud-native, distributed SQL database designed for speed, scale, and survival. Get started for free today with a fully-managed CockroachDB cluster -- leave operations behind and get your app to market faster.
Implementation languageGoGoC++
Server operating systemshostedLinux
macOS
Windows
FreeBSD
Linux
Windows infoexperimental
hostedLinux
Windows
Data schemeyesdynamic schemaschema-freeyesyes
Typing infopredefined data types such as float or dateyesyesnoyesyes
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.yesnononono
Secondary indexesyesyesnoyesyes
SQL infoSupport of SQLyesyes, wire compatible with PostgreSQLnoyesyes
APIs and other access methodsJDBC
ODBC
JDBCgRPC
JSON over HTTP
ADO.NET
JDBC
ODBC
.NET Client API
ADO.NET
JDBC
ODBC
OLE DB
Supported programming languagesJava
Python
C#
C++
Clojure
Go
Java
JavaScript (Node.js)
PHP
Python
Ruby
Rust
.Net
C
C++
Clojure
Erlang
Go
Haskell
Java
JavaScript (Node.js)
Perl
PHP
Python
R
Ruby
Rust
Scala
Tcl
C#
Java
PHP
Delphi
Perl
PHP
Server-side scripts infoStored proceduresyesnonoTransact SQLyes
Triggersyesnoyes, watching key changesnoyes
Partitioning methods infoMethods for storing different data on different nodesSharding infoImplicit feature of the cloud servicehorizontal 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, horizontal partitioningnone
Replication methods infoMethods for redundantly storing data on multiple nodesyes infoImplicit feature of the cloud serviceMulti-source replication using RAFTUsing Raft consensus algorithm to ensure data replication with strong consistency among multiple replicas.yesMulti-source replication infoCONFLICT Trigger to resolve replication conflicts
Source-replica replication
MapReduce infoOffers an API for user-defined Map/Reduce methodsnonononono
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyImmediate ConsistencyImmediate ConsistencyImmediate ConsistencyImmediate Consistency
Foreign keys infoReferential integrityyesyesnono infodocs.microsoft.com/­en-us/­azure/­synapse-analytics/­sql-data-warehouse/­sql-data-warehouse-table-constraintsyes
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACIDACIDnoACIDACID
Concurrency infoSupport for concurrent manipulation of datayesyesyesyesyes
Durability infoSupport for making data persistentyesyesyesyesyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yesnonono infocaching of (temporary) tables can be configured
User concepts infoAccess controlfine grained access rights according to SQL-standardRole-based access controlnoyesfine grained access rights according to SQL-standard
More information provided by the system vendor
Alibaba Cloud ApsaraDB for PolarDBCockroachDBetcdMicrosoft Azure Synapse Analytics infopreviously named Azure SQL Data WarehouseSAP Advantage Database Server infoformer name: Sybase ADS
Specific characteristicsApsaraDB for PolarDB is a cloud-native relational database 100% compatible with MySQL...
» more
CockroachDB is a cloud-native, distributed SQL database architected for modern applications....
» more
Competitive advantagesWebinar: Top Scientists Live: Tech Secrets to Double 11's Success Revealed. White...
» more
- EFFORTLESS SCALE: Scale your applications, not operational complexity. CockroachDB...
» more
Typical application scenariosCreating a Robust Cloud-Based Database for Fintech, E-Commerce and Gaming. Learn...
» more
System of record (financial ledger, inventory management, transaction record), identity...
» more
Key customersComcast, DoorDash, Mythical Games, Norfolk Southern, LUSH, Bose, Shipt, MyDoc, Bitski,...
» more
Market metrics8K+ long-running clusters 2.5K+ CockroachDB Self-Hosted clusters 15K+ CockroachDB...
» more
Licensing and pricing modelsSpecification and pricing. You can use either of the following billing methods to...
» more
- Apache 2.0 for core features released up to and including the 19.1 release - Time-limited...
» 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
Alibaba Cloud ApsaraDB for PolarDBCockroachDBetcdMicrosoft Azure Synapse Analytics infopreviously named Azure SQL Data WarehouseSAP Advantage Database Server infoformer name: Sybase ADS
Recent citations in the news

Alibaba Cloud vs AWS | Cloud Provider Comparison | ITBE
6 October 2021, IT Business Edge

Alibaba Cloud reports 50% revenue year-over-year growth and named a Leader in CDM by Gartner
19 January 2022, DataCenterNews Asia

An introduction to Alibaba cloud offerings
28 September 2020, TechTarget

provided by Google News

CockroachDB update aims to ease creation of data-intensive applications
24 May 2022, VentureBeat

O'Reilly Launches New Book: CockroachDB the Definitive Guide
10 May 2022, PR Newswire

How to deploy a CockroachDB cluster in secure mode
27 April 2022, TechRepublic

Leading Distributed Database Company, Cockroach Labs Expands into EMEA
27 April 2022, PR Newswire

Cockroach Labs Named on Inc. Magazine's Annual List of Best Workplaces for 2022
11 May 2022, PR Newswire

provided by Google News

Clastix Launches Kamaji, a New Open Source Tool for Managed Kubernetes Service
16 May 2022, DevOps.com

Service Discovery Software Market 2022 Growth Status of Key Manufacturers – HashiCorp, traefik, Apache, etcd, GRPC, etc – The Daily Vale
21 May 2022, The Daily Vale

Deleting Production in a Few Easy Steps (and How to Fix It)
13 May 2022, thenewstack.io

How Does HashiCorp Vault Work with Kubernetes Secrets?
17 May 2022, thenewstack.io

How to restore a Kubernetes cluster from an etcd snapshot
16 December 2021, TechTarget

provided by Google News

Microsoft Releases Security Advisory for Azure Data Factory and Azure Synapse Pipelines | CISA
10 May 2022, US-CERT

Microsoft launches deeper integrations between its data products
24 May 2022, TechCrunch

Microsoft announces new Azure capabilities around cloud-native apps, data analytics and hybrid cloud operations
24 May 2022, SiliconANGLE News

Microsoft Touts IntelliJ IDE from JetBrains for Azure Development
29 April 2022, Visual Studio Magazine

Vulnerability mitigated in the third-party Data Connector used in Azure Synapse pipelines and Azure Data Factory (CVE-2022-29972)
9 May 2022, IT Security News

provided by Google News

Job opportunities

Product Manager, Rotational Program
Cockroach Labs, New York, NY

Customer Success Manager (Atlanta, GA)
Cockroach Labs, Atlanta, GA

Software Engineer, Cloud
Peloton, New York, NY

Database Administrator - Team Lead
Akuna Capital, Chicago, IL

Backend Engineer (US)
17LIVE, Los Angeles, CA

Junior Developer
Paradyme Management, Washington, DC

DevOps Engineer
Zoom Video Communications, Inc., Remote

Junior Software Engineer (Apprentice SW Engineer)
Peraton, Laurel, MD

Network Infra Development Engineer
Arrcus, Inc., San Jose, CA

PostgreSQL Database Senior Engineer (work from home)
Cigna, Hartford, CT

Azure DevOps Engineer
zettalogix.Inc, Remote

Senior DBA/Architect (SQL Server/Azure Synapse)
Dynamic Placement Services, LLC, Remote

Azure Data Engineer
Neal Analytics, Remote

Azure Data Engineer
Cloudtechnosoftllc, Remote

Senior AZURE ADMIN (Cloud) - AZURE PaaS / Databricks / Synapse / Presto DB
AMERICAN SOFTWARE LLC, Remote

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.

Redis logo

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

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

The definitive guide for Cassandra

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

Neo4j logo

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

Present your product here