Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
System

ScyllaDB

Database Management System

ScyllaDB is a source-available distributed NoSQL wide-column data store designed to be compatible with Apache Cassandra while achieving significantly higher throughputs and lower latencies. It supports the same protocols as Cassandra (CQL) and the same file formats (SSTable), but is a completely rewritten implementation using the C++20 language replacing Cassandra's Java, and the Seastar asynchronous programming library. In addition to implementing Cassandra's protocols, ScyllaDB also implements the Amazon DynamoDB API.

Facts
Year
2015 1
Significance
A high-performance, API-compatible reimplementation of Apache Cassandra in C++, built to reduce latency and operational overhead. 1
Connections

Associated With

Apache Cassandra, Systems

ScyllaDB was designed to be protocol- and file-format-compatible with Apache Cassandra (same CQL protocol and SSTable format) while being an entirely separate C++ reimplementation built for higher throughput and lower latency.

Source Wikipedia: ScyllaDB
Sources
1. Wikipedia: ScyllaDB
Wikimedia FoundationLead section
Quote, Lead section
ScyllaDB is a source-available distributed NoSQL wide-column data store. It was designed to be compatible with Apache Cassandra while achieving significantly higher throughputs and lower latencies.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.