作者:公祺,一个专注于 OBKV 的程序员;海芊,一个致力于当网红的 OceanBase 文档工程师。个人频道:Amber loves OB1. 微块和宏块的关系OceanBase 数据库的存储引擎采用了基于 LSM-Tree 的架构,把基线数据和增量数据分别保存在磁盘(SSTable)和内存(Me
作者:公祺,一个专注于 OBKV 的程序员1.宏块的概述在上一篇微块的存储格式中已经介绍了微块和宏块的关系,宏块是处于 SSTable 和微块之间的数据结构,OceanBase 中的宏块为2MB的定长数据块。众所周知,OceanBase 中微块是读 IO 最小单元,这是因为微块读处在用户请求的关键路