![](https://img.haomeiwen.com/i8091046/d4547e3fbb6d7062.png)
bluestore 内置了rocksdb 高性能kv数据库,而且将metadata 存储在内存里面,
metadata 在基于Log recycling优化后,同时基于Delayed merge 最后基于bluefs写到磁盘
而且设置了一个中间层做:
-
读时的镜像对比校验
image.png
- 写时的延迟合并写
DELAYED LOG MERGE
![](https://img.haomeiwen.com/i8091046/aca428665d3d56c6.png)
更重要的一个因素是 最后的写入到裸盘用的是bluefs,而不是posix xfs
![](https://img.haomeiwen.com/i8091046/b2475327ab83b52f.png)
参考:
bluestore 内置了rocksdb 高性能kv数据库,而且将metadata 存储在内存里面,
metadata 在基于Log recycling优化后,同时基于Delayed merge 最后基于bluefs写到磁盘
而且设置了一个中间层做:
读时的镜像对比校验
DELAYED LOG MERGE
更重要的一个因素是 最后的写入到裸盘用的是bluefs,而不是posix xfs
参考:
本文标题:bluestore 为什么优秀
本文链接:https://www.haomeiwen.com/subject/ffkizktx.html
网友评论