美文网首页我爱编程
hbase bloomfiler 源码理解

hbase bloomfiler 源码理解

作者: 云狗狗狗狗狗 | 来源:发表于2017-05-22 23:13 被阅读0次

    bloomfilter  什么情况下对SCAN起优化作用?? 

    1.get操作会enable bloomfilter帮助剔除掉不会用到的Storefile

    if(memOnly ==false&& ((StoreFileScanner) kvs).shouldSeek(scan, columns)) {scanners.add(kvs);}

    2:scan  不带column  row 行级别 bloomfilter 没有用

    如果是scan直接返回true表明不能跳过,然后根据bloomfilter类型检查。

    3:指明qualified的scan在配了rowcol的情况下会剔除不会用掉的StoreFile(scan情况下 bloomfilter 起作用了)

    相关文章

      网友评论

        本文标题:hbase bloomfiler 源码理解

        本文链接:https://www.haomeiwen.com/subject/lbkixxtx.html