
RocksDB 学习笔记 Day 011:磁盘 I/O、TableReader 与 Block 读取
·9242 字·19 分钟
从 FileSystem/Env 文件抽象、TableCache、TableReader、BlockBasedTableReader、BlockFetcher、RandomAccessFileReader 和 ReadOptions 出发,梳理 RocksDB 点查 SST 时如何从逻辑查找落到物理 block 读取,并区分 table cache、block cache、prefetch buffer 与 OS page cache 的职责边界。
