
MemStore
为什么需要MemStore
- memstore在内存中,提高HBase写性能。
- 通过memstore先对keyValue排好序,然后将排好序的keyValue一同刷写。
MemStore内部
KeyValue存放
MemStore内部使用KeyValueSkipListSet存放KeyValue。KeyValueSkipListSet本质上是一个类似SkipListSet,内部使用ConcurrentSkipListMap实现。
添加KeyValue
|
|

MemStore内部使用KeyValueSkipListSet存放KeyValue。KeyValueSkipListSet本质上是一个类似SkipListSet,内部使用ConcurrentSkipListMap实现。
|
|
近期评论