Product Code Database
Example Keywords: stockings -grand $70-103
barcode-scavenger
   » » Wiki: Scylladb
Tag Wiki 'Scylladb'.
Tag

ScyllaDB is a distributed wide-column . It was designed to be compatible with 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 asynchronous programming library replacing classic Linux programming techniques such as threads, shared memory and mapped files. In addition to implementing Cassandra's protocols, ScyllaDB also implements the API.

ScyllaDB uses a sharded design on each node, meaning that each core handles a different subset of data. Cores do not share data, but rather communicate explicitly when they need to. The ScyllaDB authors claim that this design allows ScyllaDB to achieve much better performance on modern NUMA SMP machines, and to scale very well with the number of cores. They have measured as much as 2 million requests per second on a single machine, ScyllaDB: Cassandra compatibility at 1.8 million requests per node by (then a ScyllaDB Inc. employee), presented at the Fourteenth Annual Southern California Linux Expo, January 24, 2016. and also claim that a ScyllaDB cluster can serve as many requests as a Cassandra cluster 10 times its size – and do so with lower latencies. Independent testing has not always been able to confirm such 10-fold throughput improvements, and sometimes measured smaller speedups, such as 2x. A 2017 benchmark from observed the 10x speedup on high-end machines – the Samsung benchmark reported that ScyllaDB outperformed Cassandra on a cluster of 24-core machines by a margin of 10–37x depending on the workload.

ScyllaDB is available on-premises, on major public cloud providers, or as a DBaaS (ScyllaDB Cloud).


History
ScyllaDB was started in December 2014 by the (later renamed ScyllaDB Inc.), previously known for having created . Co-founders were and Dor Laor. ScyllaDB was released as open source in September 2015, under the AGPL license. In December 2024, ScyllaDB moved to a license. Its source code and development process is still open to the public on public repositories, but usage on a cluster beyond a certain size requires purchasing a license.


External links

Page 1 of 1
1
Page 1 of 1
1

Account

Social:
Pages:  ..   .. 
Items:  .. 

Navigation

General: Atom Feed Atom Feed  .. 
Help:  ..   .. 
Category:  ..   .. 
Media:  ..   .. 
Posts:  ..   ..   .. 

Statistics

Page:  .. 
Summary:  .. 
1 Tags
10/10 Page Rank
5 Page Refs