首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
RocksDB源码分析
CSliujf
创建于2025-05-31
订阅专栏
分析RocksDB的源码,RocksDB的版本为8.11.3
暂无订阅
共2篇文章
创建于2025-05-31
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
RocksDB写流程
用户调用DB::Put后,会通过DBImpl::Put调用DB基类的默认实现,将单个KV封装成WriteBatch。随后调用DB::Write虚函数,最终由DBImpl::WriteImpl完成实际写
RocksDB重要的数据结构
RocksDB每个列族ColumnFamilyData独立管理MemTable、Immutable MemTable和SST文件。借用MVCC机制,Version管理不同时刻SST分布