文档数据库服务 DDS-DDS 4.2及其以上版本切RocksDB存储引擎相关问题Q&A:RocksDB和WiredTiger两者有什么区别?
时间:2025-02-24 16:33:58
RocksDB和WiredTiger两者有什么区别?
- 写机制的区别
- WiredTiger存储引擎的数据结构为B+ tree,落盘数据中一个键(key)对应一个版本号(version),对某一个键(key)进行插入、更新或删除操作都是直接操作对应的数据节点。
- Rocksdb存储引擎的数据结构为LSM-tree,写数据就像写日志,以追加写的方式进行。落盘数据除了一个键(key),值(value)之外,还有对应的版本号(version)。同一个键(key)在磁盘上有多个版本(version)的数据。业务层的插入、更新、删除操作,在Rocksdb侧都是写操作。这些多版本数据积压到一定阈值后,会触发后台自动归并,对多版本(version)的数据进行合并,这个行为就是RocksDB的Compaction。
- 数据组织的区别
- WiredTiger存储引擎中一个集合(collection)的数据或者一个索引的数据对应一个磁盘文件,集合是多大,对应的文件就是多大。
- RocksDB存储引擎下则没有集合(collection)维度,而是64M一个文件分布在磁盘上。
support.huaweicloud.com/dds_faq/dds_faq_0091.html
看了此文的人还看了
CDN加速
GaussDB
文字转换成语音
免费的服务器
如何创建网站
域名网站购买
私有云桌面
云主机哪个好
域名怎么备案
手机云电脑
SSL证书申请
云点播服务器
免费OCR是什么
电脑云桌面
域名备案怎么弄
语音转文字
文字图片识别
云桌面是什么
网址安全检测
网站建设搭建
国外CDN加速
SSL免费证书申请
短信批量发送
图片OCR识别
云数据库MySQL
个人域名购买
录音转文字
扫描图片识别文字
OCR图片识别
行驶证识别
虚拟电话号码
电话呼叫中心软件
怎么制作一个网站
Email注册网站
华为VNC
图像文字识别
企业网站制作
个人网站搭建
华为云计算
免费租用云托管
云桌面云服务器
ocr文字识别免费版
HTTPS证书申请
图片文字识别转换
国外域名注册商
使用免费虚拟主机
云电脑主机多少钱
鲲鹏云手机
短信验证码平台
OCR图片文字识别
SSL证书是什么
申请企业邮箱步骤
免费的企业用邮箱
云免流搭建教程
域名价格
推荐文章
- GeminiDB Redis接口_键值数据库_企业级Redis_什么是KV数据库
- Redis修改开源协议_新版Redis不再“开源”_Redis协议变更
- 免费云数据库MongoDB_DDS文档数据库数据库免费_文档数据库是免费的吗
- 免费缓存数据库_KV数据库redis场景_云数据库资源免费领取_缓存数据库2
- 文档数据库服务DDS在各行业的典型应用
- MongoDB_文档数据库服务DDS_华为云
- MapReduce服务_什么是Flink_如何使用Flink
- 文档数据库服务DDS参数模板管理_MongoDB参数管理_华为云
- RDS for MySQL审计日志_开启日志审计_数据库审计_华为云数据库RDS
- 文档数据库服务DDS实例类型_MongoDB实例类型_华为云
ServerLess102