All Tools
R
DataFreeOpen Source
ROCKSDB
Embeddable persistent key-value store for fast storage
GPL-2.0
ABOUT
Traditional SQL databases suffer from high write amplification on flash storage, making them suboptimal for embedded, stateful applications that require high throughput and low latency on SSDs. RocksDB's LSM-tree architecture minimizes write, read, and space amplification, delivering predictable high performance on flash and RAM for applications ranging from stream processors to ML pipeline state stores.
INSTALL
brew install rocksdbINTEGRATION GUIDE
1. Serve as the embedded state store for Apache Flink and Kafka Streams, enabling fault-tolerant, low-latency stream processing with checkpointing
2. Power the storage engine for MyRocks, CockroachDB, and YugabyteDB as a persistent, compressed storage layer for distributed SQL databases
3. Store model checkpoints, feature vectors, and intermediate state for Ray and Flink ML pipelines at scale
4. Provide the persistent storage backend for LinkedIn's follow feed, processing user activities and timeline data at massive scale
TAGS
key-value-storeembedded-databaselsm-treepersistent-storagenosqlstorage-enginecpp