LSM存储结构

2021-06-18  本文已影响0人  Wu杰语

数据库存储有两种数据结构,一种B+树,另外一种是LSM。数据库,我们知道是用B+树,但是对于LSM,就不是所有人都知道。因为这种数据结构适用大数据的存储场景,适用于写多读少的场景。

LSM数据结构

LSM

LSM数据结构如上图,写入数据时:

各种操作

LSM存储引擎

名称 语言
levelDB C++
RocksDB C++
Pebble go
BadgerDB go
WiredTiger C++

小结

LSM这种数据结构也是头次听说,不懂的东西还比较多,特别是大数据,需要尽快补充该领域的知识。

上一篇 下一篇

猜你喜欢

热点阅读