首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户52445930959
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
赞
文章( 3 )
沸点( 0 )
RocksDB 在 vivo 消息推送系统中的实践
本文主要介绍了 RocksDB 的基础原理,并阐述了 RocksDB 在vivo消息推送系统中的一些实践,通过分享一些对 RocksDB 原生能力的探索,希望可以给使用RocksDB的读者带来启发。
RocksDB重要的数据结构
RocksDB每个列族ColumnFamilyData独立管理MemTable、Immutable MemTable和SST文件。借用MVCC机制,Version管理不同时刻SST分布
RocksDB写流程
用户调用DB::Put后,会通过DBImpl::Put调用DB基类的默认实现,将单个KV封装成WriteBatch。随后调用DB::Write虚函数,最终由DBImpl::WriteImpl完成实际写
关注了
2
关注者
1
收藏集
1
关注标签
0
加入于
2024-08-03