Rocksdb是一个kv引擎,由facebook团队基于levelDB改进而来,Rocksdb采用LSM-tree存储数据,良好的读写特性以及压缩特性使得其非常受欢迎.此外,Rocksdb引擎作为插件已经集成在facebook维护的MySQL分支,用户可以通过SQL来访问rocksDB.本文主要通过分析Rocksdb引擎的记录格式,并通过对比innodb,来让大家了解Rocksdb.Rocksdb作为一个kv引擎,用户通过put(key,value)来写入key,或者通过get(key)接口来获…