RocksDB

E190351

RocksDB is a high-performance, embeddable key–value store developed by Facebook, optimized for fast storage on flash and solid-state drives using a Log-Structured Merge-Tree (LSM) architecture.

All labels observed (2)

Label Occurrences
RocksDB canonical 6
MyRocks storage engine 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf embedded database ⓘ
key–value store ⓘ
log-structured merge-tree database ⓘ
basedOn LevelDB ⓘ
createdBy Facebook engineering team ⓘ
developer Facebook ⓘ
Meta Platforms ⓘ
hasFeature embedded deployment ⓘ
fine-grained performance tuning ⓘ
high write throughput ⓘ
log-structured storage ⓘ
low read latency ⓘ
space-efficient storage ⓘ
support for large datasets ⓘ
tunable consistency and durability ⓘ
license Apache License 2.0 ⓘ
optimizedFor flash storage ⓘ
solid-state drives ⓘ
programmingLanguage C++ ⓘ
repository https://github.com/facebook/rocksdb ⓘ
supports Bloom filters ⓘ
backups ⓘ
block cache ⓘ
checkpointing ⓘ
column families ⓘ
column family options tuning ⓘ
compaction filters ⓘ
compression ⓘ
encryption via plugins ⓘ
key–value data model ⓘ
merge operators ⓘ
multi-threaded compaction ⓘ
ordered key iteration ⓘ
per-level configuration ⓘ
pluggable compaction strategies ⓘ
pluggable table formats ⓘ
prefix compression ⓘ
prefix iterators ⓘ
rate limiting ⓘ
snapshots ⓘ
statistics collection ⓘ
table cache ⓘ
transactions ⓘ
write-ahead logging ⓘ
useCase caching layer ⓘ
log storage ⓘ
message queues ⓘ
storage engine for databases ⓘ
stream processing state store ⓘ
usesArchitecture Log-Structured Merge-Tree ⓘ

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

TiKV → usesComponent → RocksDB ⓘ
Kafka Streams → storesStateIn → RocksDB ⓘ
LevelDB → inspired → RocksDB ⓘ
Percona Server for MySQL → supports → MyRocks storage engine ⓘ
linked to: RocksDB