阅读背景:

Hbase0.98版本的安装部署配置管理(Hadoop2.3、Hbase0.98、Hive0.13整合)

来源:互联网 


简介:

HStore存储是HBase存储的核心了,其中由两部份组成,一部份是MemStore,一部份是StoreFiles。MemStore是Sorted Memory Buffer,用户写入的数据首先会放入MemStore,当MemStore满了以后会Flush成一个StoreFile(底层实现是HFile),当StoreFile文件数目增长到必定阈值,会触发Compact合并操作,将多个StoreFiles合并成一个StoreFile,合并进程中会进行版本合并和数据删除,因此可以看出HBase其实只有增长数据,所有的更新和删除操作都是在后续的compact进程中进行的,这使得用户的写操作只要进入内存中便可以够立即返回,保证了HBase I/O的高性状。HStore存储是HBase存储的核心了,其中由两部份组成,一部份是MemSt




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: