# RocksDB
+ RocksDB uses the LSM storage engine
  + High-performance key-value database
  + Excellent durability mechanism, while guaranteeing performance and safety
  + Good support for range query
  + It is designed for application servers that need to store terabytes of data to local Flash or RAM
  + It is optimized for small and medium key values stored on high-speed devices
  + Performance increases linearly with the number of CPU cores

---------------------------------------------------------------------------------------------------
TiKV is a distributed key-value storage system that uses RocksDB as its underlying storage engine. 

RocksDB is an open-source single-instance storage engine which can use flash devices for low I/O latency, and it uses a log-structured merge (LSM) tree to store data. This allows TiKV to provide efficient storage and retrieval of data without the need to write directly to disk.