IT用語集 › データベース › ScyllaDB

ScyllaDB

データベース Svenska → 更新: 2026-10-22
詳細情報
開発者
Avi Kivity, Dor Laor
公開
所有者
ScyllaDB Inc.
種別
ワイドカラム型NoSQL
ライセンス
ソース公開(オープンコア)
公式サイト
ソースコード
github.com/scylladb/scylladb

CassandraをC++で再実装した互換データベース。シャード・パー・コア構成により、同じハードウェアで遅延は5〜10分の1、スループットはそれ以上に向上する。

非同期・ロックフリー・シェアードナッシングのフレームワークであるSeastarの上に作られている。各CPUコアが自分の担当範囲のデータを持ち、他のコアとはメッセージパッシングでやり取りする。ページキャッシュは使わず、AIOで直接I/Oを制御する。CassandraのCQLとDynamoDBのプロトコルの両方に対応する。

向いているのは、かつてCassandraを30ノード必要としたワークロードが6ノードで動く、といった用途だ。Discord、Disney+、Comcastが使っている。オープンソース版は今も存在するが、2024年以降、ScyllaDB Inc.は無償で使える機能を絞り込んでいる。

← 用語集に戻る