Key Value

Key Value

Tips

FAQ

RocksDB vs LevelDB

  • RocksDB

    • 于 2012 Fork LevelDB - 提升在服务端的性能
    • 一般作为其他数据的引擎,功能较多且复杂
    • 使用:ArangoDB、TiDB、Apache Flink、CockroachDB
  • LevelDB

    • 基础概念来源于 Google Bigtable 实现
    • 支持全平台 - 浏览器、移动设备、嵌入式设备
    • 功能简单,一般直接使用
    • 使用:IndexedDB、Bitcoin Core、go-ethereum
  • RocksDB Features that are not in LevelDB

    • 列簇
    • 事务
  • LevelDB vs. RocksDB - DB Engines