Leksykon IT › Bazy danych › ScyllaDB

ScyllaDB

Bazy danych Svenska → Zaktualizowano: 2026-10-07
Więcej informacji
Twórca
Avi Kivity, Dor Laor
Wydanie
wrzesień 2015
Właściciel
ScyllaDB Inc.
Typ
Kolumnowa baza NoSQL
Licencja
Source-available (open-core)
Strona
scylladb.com
Kod źródłowy
github.com/scylladb/scylladb

Reimplementacja Cassandry w C++ z architekturą shard-per-core — 5–10 razy mniejsze opóźnienia i większa przepustowość na tym samym sprzęcie.

Zbudowana na Seastar (asynchroniczny, bezblokadowy framework typu shared-nothing). Każdy rdzeń procesora zarządza własnym fragmentem danych i komunikuje się z innymi przez przekazywanie komunikatów. Bez cache’u stron — bezpośrednie AIO daje jawną kontrolę nad I/O. Obsługuje zarówno CQL Cassandry, jak i protokół DynamoDB.

Najlepiej sprawdza się tam, gdzie obciążenie wymagało 30 węzłów Cassandry, a teraz wystarcza 6. Korzystają z niej Discord, Disney+ i Comcast. Wersja open source nadal istnieje, ale od 2024 roku ScyllaDB Inc. ograniczyła zakres darmowych funkcji.

← Wróć do leksykonu