DBMS > OceanBase vs. ScyllaDB
System Properties Comparison OceanBase vs. ScyllaDB
Please select another system to include it in the comparison.
|Editorial information provided by DB-Engines
|OceanBase Xexclude from comparison
|ScyllaDB Xexclude from comparison
|A distributed, high available RDBMS compatible with Oracle and MySQL
|Cassandra and DynamoDB compatible wide column store
|Primary database model
|Wide column store
|Secondary database models
Wide column store
|OceanBase previously Alibaba and Ant Group
|3.2.3, March 2022
|ScyllaDB Open Source 5.4.1, January 2024
|License Commercial or Open Source
|Open Source Commercial license available
|Open Source Open Source (AGPL), commercial license available
|Cloud-based only Only available as a cloud service
|DBaaS offerings (sponsored links) Database 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
|Server operating systems
|Typing predefined data types such as float or date
|XML support Some form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.
|yes cluster global secondary indices
|SQL Support of SQL
|SQL-like DML and DDL statements (CQL)
|APIs and other access methods
Oracle Call Interface (OCI)
Proprietary native API
|Proprietary protocol (CQL) compatible with CQL (Cassandra Query Language, an SQL-like language)
RESTful HTTP API (DynamoDB compatible)
|Supported programming languages
|Ada in MySQL-compatible model
C in Oracle- and MySQL- compatible models
C++ in Oracle- and MySQL- compatible models
D in MySQL-compatible model
Delphi in MySQL-compatible model
Eiffel in MySQL-compatible model
Erlang in MySQL-compatible model
Haskell in MySQL-compatible model
Java in Oracle- and MySQL- compatible models
Objective-C in MySQL-compatible model
OCaml in MySQL-compatible model
Perl in MySQL-compatible model
PHP in MySQL-compatible model
Python in MySQL-compatible model
Ruby in MySQL-compatible model
Scheme in MySQL-compatible model
Tcl in MySQL-compatible model
|Server-side scripts Stored procedures
|PL/SQL in oracle-compatible mode, MySQL Stored Procedure in mysql-compatible mode
|Partitioning methods Methods for storing different data on different nodes
|horizontal partitioning (by hash, key, range, range columns, list, and list columns)
|Replication methods Methods for redundantly storing data on multiple nodes
|Multi-source replication using Paxos
|selectable replication factor Representation of geographical distribution of servers is possible
|MapReduce Offers an API for user-defined Map/Reduce methods
|Consistency concepts Methods to ensure consistency in a distributed system
Tunable Consistency can be individually decided for each write operation
|Foreign keys Referential integrity
|Transaction concepts Support to ensure data integrity after non-atomic manipulations of data
|no Atomicity and isolation are supported for single operations
|Concurrency Support for concurrent manipulation of data
|Durability Support for making data persistent
|In-memory capabilities Is there an option to define some or all structures to be held in-memory only.
|yes in-memory tables
|User concepts Access control
|Access rights for users, groups and roles according to SQL-standard
|Access rights for users can be defined per object
|More information provided by the system vendor
|OceanBase Database is the world’s only native distributed database that has set new...
|ScyllaDB is the database for data-intensive apps that require high performance and...
|High Availability : The five IDCs across three sites disaster recovery solution sets...
|Highly-performant (efficiently utilizes full resources of a node and network; millions...
|Typical application scenarios
|ScyllaDB is ideal for applications that require high throughput and low latency at...
|OceanBase Database has helped over 400 customers across industries upgrade their...
|Discord, Epic Games, Expedia, Zillow, Comcast, Disney+ Hotstar, Samsung, ShareChat,...
|TPC-C No.1 Performance , achieved a result of 707.35 million tpmC in the TPC-C benchmark...
|ScyllaDB typically offers ~75% total cost of ownership savings, with ~5X higher throughput...
|Licensing and pricing models
|Mulan PubL v2 license for open source community edition. Commercial license for enterprise...
|ScyllaDB Open Source - free open source software (AGPL) ScyllaDB Enterprise - subscription-based...
Related products and services
We invite representatives of vendors of related products to contact us for presenting information about their offerings here.
|Recent citations in the news
OceanBase Inks Agreement with NTU Singapore in Database Optimization and Green Computing Advancements
Ant Group Will Cut Foreign Investors Out of Fast-Growing Database Business
The firm that's improving database management for digital services like Alipay, GCash
Alibaba's OceanBase distributed database aims at markets outside China
Haidilao’s 6-step recipe for successful digital transformation with OceanBase
provided by Google News
ScyllaDB Raises $43M to Take on MongoDB at Scale, Push Database Performance to New Levels
Running ScyllaDB NoSQL on Kubernetes with Spot Instances
Scylla review: Apache Cassandra supercharged
Scylla vs Cassandra: Performance Comparison - DataScienceCentral.com
ScyllaDB on AWS is a NoSQL Database Built for Gigabyte-to-Petabyte Scale | Amazon Web Services
provided by Google News
Share this page