码迷,mamicode.com
首页 > 其他好文 > 详细

HBase源码阅读资源

时间:2014-12-22 16:26:49      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:

HBase MemStoreFlusher

虽与最新版0.98.7的实现已经有差异,但分析的比较好

MemeStoreFlusher在HRegionServer类中初始化。

HRegionServer实现了Runnable接口,在run方法中针对MemeStoreFlusher进行了初始化

 private void initializeThreads() throws IOException {
    // Cache flushing thread.
    this.cacheFlusher = new MemStoreFlusher(conf, this);
    ...
    }
    
    启动:
    this.cacheFlusher.start(uncaughtExceptionHandler);
    interrupt:
    if (this.cacheFlusher != null) this.cacheFlusher.interruptIfNecessary();

HBase源码阅读资源

标签:

原文地址:http://my.oschina.net/cloudcoder/blog/359232

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!