14.2. Bloom StoreFile footprint

Bloom filters add an entry to the StoreFile general FileInfo data structure and then two extra entries to the StoreFile metadata section.

14.2.1. BloomFilter in the StoreFile FileInfo data structure

14.2.1.1. BLOOM_FILTER_TYPE

FileInfo has a BLOOM_FILTER_TYPE entry which is set to NONE, ROW or ROWCOL.

14.2.2. BloomFilter entries in StoreFile metadata

14.2.2.1. BLOOM_FILTER_META

BLOOM_FILTER_META holds Bloom Size, Hash Function used, etc. Its small in size and is cached on StoreFile.Reader load

14.2.2.2. BLOOM_FILTER_DATA

BLOOM_FILTER_DATA is the actual bloomfilter data. Obtained on-demand. Stored in the LRU cache, if it is enabled (Its enabled by default).