大数据
文章平均质量分 75
撒哈拉酒桶
这个作者很懒,什么都没留下…
展开
-
hbase在zk上的znode数据存储信息
表格太大放不下,只能做好截图了:补充内容:flush memstore写操作的流程prepare阶段:遍历当前Region中的所有Memstore,将Memstore中当前数据集kvset做一个快照snapshot,然后再新建一个新的kvset。后期的所有写入操作都会写入新的kvset中,而整个flush阶段读操作会首先分别遍历kvset和snapshot,如果查找不到再会到HFile中查找。prepare阶段需要加一把updateLock对写请求阻塞,结束之后会释放该锁。因为此阶段没有原创 2021-07-14 18:42:09 · 478 阅读 · 0 评论 -
RegionServer初始化流程&zk(batch 2.2)
一、创建 RegionServer实例:入口HRegionServerCommandLine.start执行以下核心代码启动独立线程:HRegionServer hrs = HRegionServer.constructRegionServer(regionServerClass, conf); hrs.start(); hrs.join();constructRegionServer用于实例化 RegionServer,该处通过加载configuration,原创 2021-07-13 17:35:41 · 285 阅读 · 0 评论