There is a great blog post regarding HFile formats, and what they contain here.
http://blog.cloudera.com/blog/2012/06/hbase-io-hfile-input-output/ On Mon, Nov 5, 2012 at 8:57 PM, Anoop Sam John <[email protected]> wrote: > >about column family level bloom filters > You mean column blooms right? [Bloom on rowkey & cf+qualifier] > >Are these filters in memory or are they just persisted as part of the > HFile or both > All blooms will get persisted while writing the HFile. When the HFile is > opened for read the bloom info will be read and will be available in memory. > Only difference is what data is getting added to blooms. > > -Anoop- > ________________________________________ > From: Varun Sharma [[email protected]] > Sent: Tuesday, November 06, 2012 7:11 AM > To: [email protected] > Subject: Column Family level bloom filters > > Hi, > > I had a question about column family level bloom filters. Are these filters > in memory or are they just persisted as part of the HFile or both ? For > in-memory bloom filters, deletes could incur a high cost of rebuilding the > bloom filter. > > Thanks > VArun >
