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