Skip to content

Latest commit

 

History

History

storehaus-hbase

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Storehaus HBASE

This module contains two separate HBase Store implementations, one using traditional HBase client from Apache and second using AsyncHbase from OpenTSDB. These client implementations are mutually exclusive i.e you cannot use both at the same time. Please read below carefully to pick the right implementation for your use case

If you are planning on using a newer version of HBase which require zookeeper 3.4.x with SummingBird/Storm, you will running into this ZooKeeper dependency mismatch issue. Basically you can only use 3.3.x version of ZooKeeper with storm and newer HBase version of Apache HBase client only work with ZooKeeper 3.4.x. In this case, your best bet is to use the Stores in com.twitter.storehaus.asynchbase which lets you talk to new Hbase by leveraging older version of ZooKeeper. If you are planning on using HBase Store with something other than SummingBird/Storm you can pick either implementation based on your needs. The key difference between the two is that one is using ZooKeeper 3.3.X and other is using 3.4.x