目录 顺序存储与哈希索引 SSTable和LSM tree B-Tree 存储结构的比对 小结 本篇主要讨论的是不同存储结构(主要是LSM-tree和B-tree),它们应对的不同场景,所采用的底层存储结构,以及对应用以提升效率的索引. 所谓数据库,最基础的功能,就是保存数据,并且在需要的时候可以方便地检索到需要的数据.在这个基础上,演化出了不同的数据库系统,以及多种索引机制帮助检索数据.这篇我们就来讨论几种常见的数据存储和索引机制,主要是B-tree,LSM-Tree,以及它们对应的优缺点.…