[ 
https://issues.apache.org/jira/browse/HBASE-3763?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13019223#comment-13019223
 ] 

Nicolas Spiegelberg commented on HBASE-3763:
--------------------------------------------

@stack: we ran into a problem where our bloom sizes were getting quite 
substantial (100 MB.  Believe it or not, blooms still make sense here). When 
this is not in the LRU cache, read requests stall until the entire bloom is 
loaded into memory.  Sometimes, this can be a non-local read.  If we can do a 
block index for blooms and only have to load a 64kb shard, our read stalls will 
severely diminish.

> Add Bloom Block Index Support
> -----------------------------
>
>                 Key: HBASE-3763
>                 URL: https://issues.apache.org/jira/browse/HBASE-3763
>             Project: HBase
>          Issue Type: Improvement
>          Components: io, regionserver
>    Affects Versions: 0.89.20100924, 0.90.0, 0.90.1, 0.90.2
>            Reporter: mikhail
>            Assignee: mikhail
>            Priority: Minor
>              Labels: hbase, performance
>             Fix For: 0.89.20100924
>
>   Original Estimate: 0h
>  Remaining Estimate: 0h
>
> Add a way to save HBase Bloom filters into an array of Meta blocks instead of 
> one big Meta block, and load only the blocks required to answer a query.  
> This will allow us faster bloom load times for large StoreFiles & pave the 
> path for adding Bloom Filter support to HFileOutputFormat bulk load.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to