本文主要是介绍一图入门LSM Tree,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
本图主要解释了LSM是什么,有什么用,以及为什么?
这边再进行简要总结,具体内容可以查看图片。
- LSM是什么?
LSM是一种存储结构,组织了数据在存储介质(磁盘)上的方式。
- LSM有什么用?
通过对数据存储格式的改变,使得数据在写入的时候可以顺序写,写入速度很快。
- 为什么?
其实是回答为什么写入快,因为先通过跳跃表活着B树等顺序写入内存,内存满了在一层层往下flash。同时为了保证一定的读取性能需要进行Compaction。
这篇关于一图入门LSM Tree的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!