This is kind of a broader question on which api to select to insert and retrieve data from hbase.Here is what my evaluation is based on.
1.Random inserts into hbase.
2.Random reads from hbase though there will also be cloudera search solr cloud.
3.Java developers available.
4.Performance is the number 1 criteria and easy of development would next to it.