2013-03-24 50 views
2

因爲我想在HDFS上存儲數據,所以需要訪問HBase,那麼我如何使用Java API連接到HBase。帶HBase的JDBC?

請建議。

謝謝。

回答

0

我寫了一個簡單的框架在hbase上進行操作。 https://github.com/zhang-xzhi/simplehbase/

Simplehbase是一個輕量級的Java應用程序和hbase之間的ORM框架。 它的主要特徵是以下:

  • 數據類型映射:映射Java類型的HBase的字節來回。
  • hbase操作包裝:將hbase的put操作轉換爲簡單的java接口。
  • hbase查詢語言:使用hbase過濾器,simplehbase可以使用類似sql的風格在hbase上進行操作。
  • 動態查詢:就像myibatis一樣,simplehbase可以使用xml配置文件來定義動態查詢來操作hbase。
  • 插入更新支持:在checkAndPut之上提供插入,更新。
  • 多版本支持:提供hbase多版本操作界面。
  • hbase批量操作支持。
  • hbase原生界面支持。
  • HTablePool管理。
  • HTable計數和總和。
0

使用HBase作爲源使用TableMapper類和商店在hdfs