Recommendations to others considering Hbase:
Data Modeling is KEY to successful HBase implementation. Make sure you get it right.
Tune HBase as per your workload.
Avoid using HBase for full table scan type of workload. Review collected by and hosted on G2.com.
What problems is Hbase solving and how is that benefiting you?
I have been using HBase for last 4 years. I have used it for two different use cases:
1. To store credit card transaction in HBase at Intuit.
2. To store Images of Cars in HBase at Truecar.com
Here are the benefits:
1. Its strongly consistent.
2. Integrates very well with Hadoop/MapReduce.
3. RangeScan
4. Can be used to store small files in HDFS/Hadoop.
5. Good community support.
6. Support for storing historical data.
Review collected by and hosted on G2.com.