目录
问题引入
Hbase是如何实现LSM的memtable的。或者说,hbase查询的时候如何在内存中命中kv的,和hfile有啥联系 ?
回答一个问题,力求从点到面寻找知识间的联系,而不是单纯的只会从某个层面做出解答,为此我们需要引入一些前置知识
总体关系
数据结构
跳跃表
跳跃表(SkipList)是一种能高效实现插入、删除、査找的内存数据结构,这些操作的 期望复杂度都是O(logN)</
目录
Hbase是如何实现LSM的memtable的。或者说,hbase查询的时候如何在内存中命中kv的,和hfile有啥联系 ?
回答一个问题,力求从点到面寻找知识间的联系,而不是单纯的只会从某个层面做出解答,为此我们需要引入一些前置知识
跳跃表(SkipList)是一种能高效实现插入、删除、査找的内存数据结构,这些操作的 期望复杂度都是O(logN)</