Bigtable
通过论文给出的一个KV理论模型,google内部有一套联结GFS\Chubby等系统的BigTable实现,但未开源。
LevelDB
Bigtable的原作者对外开源的一个单机版实现,接口简单易懂。
RocksDB
Facebook在LevelDB的基础上,开了新项目写出的,支持批量读写等特性,相比levelDB的功能只多不少。
TiKV & TiDB
PingCAP在RocksDB基础上开发的分布式,强一致KV,支持事务,并由此演化了TiDB,以及字节跳动的ByteKV等系统。
tikv & tidb相关笔记
ABase
字节跳动在RocksDB基础上开发的非强一致db
网友评论