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

DBMS > Microsoft Azure Cosmos DB vs. ScyllaDB vs. searchxml

System Properties Comparison Microsoft Azure Cosmos DB vs. ScyllaDB vs. searchxml

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 comparisonScyllaDB  Xexclude from comparisonsearchxml  Xexclude from comparison
DescriptionGlobally distributed, horizontally scalable, multi-model database serviceCassandra and DynamoDB compatible wide column storeDBMS for structured and unstructured content wrapped with an application server
Primary database modelDocument store
Graph DBMS
Key-value store
Wide column store
Wide column storeNative XML DBMS
Search engine
Secondary database modelsSpatial DBMSKey-value store
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score36.57
Rank#27  Overall
#4  Document stores
#2  Graph DBMS
#3  Key-value stores
#3  Wide column stores
Score6.51
Rank#67  Overall
#5  Wide column stores
Score0.00
Rank#403  Overall
#7  Native XML DBMS
#24  Search engines
Websiteazure.microsoft.com/­services/­cosmos-dbwww.scylladb.comwww.searchxml.net/­category/­products
Technical documentationdocs.microsoft.com/­azure/­cosmos-dbdocs.scylladb.comwww.searchxml.net/­support/­handouts
DeveloperMicrosoftScyllaDBinformationpartners gmbh
Initial release201420152015
Current releaseScyllaDB Open Source 5.0, July 20221.0
License infoCommercial or Open SourcecommercialOpen Source infoOpen Source (AGPL), commercial license availablecommercial
Cloud-based only infoOnly available as a cloud serviceyesnono
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Scylla Cloud: Create real-time applications that run at global scale with Scylla Cloud, the industry’s most powerful NoSQL DBaaS
Implementation languageC++C++
Server operating systemshostedLinuxWindows
Data schemeschema-freeschema-freeschema-free
Typing infopredefined data types such as float or dateyes infoJSON typesyesyes
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.noyes
Secondary indexesyes infoAll properties auto-indexed by defaultyes infocluster global secondary indicesyes
SQL infoSupport of SQLSQL-like query languageSQL-like DML and DDL statements (CQL)no
APIs and other access methodsDocumentDB API
Graph API (Gremlin)
MongoDB API
RESTful HTTP API
Table API
Proprietary protocol (CQL) infocompatible with CQL (Cassandra Query Language, an SQL-like language)
RESTful HTTP API (DynamoDB compatible)
Thrift
RESTful HTTP API
WebDAV
XQuery
XSLT
Supported programming languages.Net
C#
Java
JavaScript
JavaScript (Node.js)
MongoDB client drivers written for various programming languages
Python
For CQL interface: C#, C++, Clojure, Erlang, Go, Haskell, Java, JavaScript, Node.js, Perl, PHP, Python, Ruby, Rust, Scala
For DynamoDB interface: .Net, ColdFusion, Erlang, Groovy, Java, JavaScript, Perl, PHP, Python, Ruby
C++ infomost other programming languages supported via APIs
Server-side scripts infoStored proceduresJavaScriptyes, Luayes infoon the application server
TriggersJavaScriptnono
Partitioning methods infoMethods for storing different data on different nodesSharding infoImplicit feature of the cloud serviceShardingnone
Replication methods infoMethods for redundantly storing data on multiple nodesyes infoImplicit feature of the cloud serviceselectable replication factor infoRepresentation of geographical distribution of servers is possibleyes infosychronisation to multiple collections
MapReduce infoOffers an API for user-defined Map/Reduce methodswith Hadoop integration infoIntegration with Hadoop/HDInsight on Azure*nono
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
Eventual Consistency
Tunable Consistency infocan be individually decided for each write operation
Immediate Consistency
Foreign keys infoReferential integritynonono
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataMulti-item ACID transactions with snapshot isolation within a partitionno infoAtomicity and isolation are supported for single operationsmultiple readers, single writer
Concurrency infoSupport for concurrent manipulation of datayesyesyes
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.yes infoin-memory tablesno
User concepts infoAccess controlAccess rights can be defined down to the item levelAccess rights for users can be defined per objectDomain, group and role-based access control at the document level and for application services
More information provided by the system vendor
Microsoft Azure Cosmos DB infoformer name was Azure DocumentDBScyllaDBsearchxml
Specific characteristicsScyllaDB is the database for data-intensive apps that require high performance and...
» more
Competitive advantagesHighly-performant (efficiently utilizes full resources of a node and network; millions...
» more
Typical application scenariosScyllaDB is ideal for applications that require high throughput and low latency at...
» more
Key customersDiscord, Epic Games, Expedia, Zillow, Comcast, Disney+ Hotstar, Samsung, ShareChat,...
» more
Market metricsScyllaDB typically offers ~75% total cost of ownership savings, with ~5X higher throughput...
» more
Licensing and pricing modelsScyllaDB Open Source - free open source software (AGPL) ScyllaDB Enterprise - subscription-based...
» 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
Microsoft Azure Cosmos DB infoformer name was Azure DocumentDBScyllaDBsearchxml
Conferences and events

How Optimizely (Safely) Maximizes Database Concurrency
Webinar, 10am PT, 13 April 2023 (finished)

ScyllaDB Virtual Workshop
Webinar, 10AM PT, 27 April 2023 (finished)

Overcoming Media Streaming Challenges with NoSQL
Webinar, 10am PT, 4 May 2023 (finished)

Recent citations in the news

NoSQL Databases Software Market Development Size 2023 |MongoDB, Amazon, ArangoDB, Azure Cosmos DB ...
5 June 2023, KaleidoScot

Microsoft Previews Azure Cosmos DB for MongoDB vCore Service
31 March 2023, InfoQ.com

Microsoft Discloses Fixed Azure Cosmos DB RCE Flaw
1 November 2022, duo.com

Microsoft Introduces Azure Cosmos DB for PostgreSQL
16 October 2022, InfoQ.com

Critical Azure Cosmos DB Bug Allows Full Cloud Account Takeover
27 August 2021, Threatpost

provided by Google News

Konica Minolta Partners with Scylla AI to Offer Visible Weapon ...
1 June 2023, GlobeNewswire

ScyllaDB Adds Jon Bakke of MariaDB to its Leadership Team, Supporting Rapid DBaaS Growth
18 April 2023, Yahoo Finance

ScyllaDB Continues Record Growth in Response to Rising Cloud ...
28 February 2023, GlobeNewswire

How Discord Migrated Trillions of Messages to ScyllaDB
21 February 2023, The New Stack

ScyllaDB Challenges DynamoDB on Latency and Pricing
20 March 2023, The New Stack

provided by Google News

Job opportunities

Azure Data Engineer
TAA Solutions LLC, Washington, DC

Azure Practice Manager
Managed Solution LLC, Remote

ETL Engineer - Azure
TAA Solutions LLC, Washington, DC

Data Tester
BRMi, Virginia

Azure Integration Engineer #23-00015
Abode Techzone LLC, Remote

Senior DevOps Engineer
Verinovum, Inc, Remote

Senior Backend Engineer (Meta)
Singularity 6, United States

Senior Full Stack Software Engineer I
Impact, Seattle, WA

Senior Site Reliability Engineer
Hive, San Francisco, CA

Systems Engineer III - Data Services
MediaMath, New York, NY

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.

Cassandra Forward online event

Want to level up your Cassandra game?
If you missed the event or would like to re-watch a session, replays are available now. Watch now!

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

Vertica logo

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

Present your product here