I borrow the offheap bloomfilting to support large data.

Change-Id: Ie7f8ceb2da9d10e9a6df9ed81bb95c1fd1acf7d9