| TerarkDB is a RocksDB replacement at ByteDance, optimized for tail latency, throughput and compression. RocksDB is a fork of Google's LevelDB [1] at Facebook. Optimized to exploit many CPU cores, and make efficient use of fast storage, such as solid-state drives (SSD), for input/output (I/O) bound workloads. LevelDB [2] is an open-source on-disk key-value store written by Google fellows Jeffrey Dean and Sanjay Ghemawat. Inspired by Bigtable. Bigtable [3] is a compressed, high performance, proprietary data storage system built on Google File System, Chubby Lock Service, SSTable (log-structured storage like LevelDB) and a few other Google technologies. I hope the info above is useful for others as I dont have the slightest idea what RockDB is, but I do know LevelDB. [1] https://en.wikipedia.org/wiki/RocksDB [2] https://en.wikipedia.org/wiki/LevelDB [3] https://en.wikipedia.org/wiki/Bigtable |
[0] https://github.com/cockroachdb/pebble
[1] https://www.cockroachlabs.com/blog/pebble-rocksdb-kv-store/