这篇Papper时关于使用RocksDB作为MySQL存储引擎的时候的一些优化策略。在总体的设计上,RocksDB为LSM-tree的结构,应用到MyRocks时,索引为cluster的。Primary Key中,一个内部的index id和数据库primary key的组合为一个RocksDB的Key,数据看cloumns值作为其RockDB的Value,元数据会包含一些SeqID和Flag的信息。而次级索引包含的Key包含Index ID加上次级的Key,在加上Primary Value,没有Value。