通過thrift訪問HBase進行操作?
這個問題有相當的難度,同為Hadoop出身的Hypertable和Hbase分別傾向于C和Java,Hbase本身并沒有開放面向C的API,但是可以通過Thrift實現,Hbase已經發布了ThriftAPI用以Hbase與C程序之間的交互,ThriftAPI可以參見wiki上一篇文章:http://wiki.apache.org/hadoop/Hbase/ThriftApi例外Thrift的使用也可以參見下面兩篇文章:http://incubator.apache.org/thrift/http://hi.baidu.com/infant/blog/item/01fa53436adc79189313c69e.html還有一種方法比較常用的,就是直接用JNI連接,上層使用Java與Hbase通信,但是有點繞,C++與Hbase的直接通信現在還沒有,你可以考慮一下我說的Thrift和JNI 對不起,我也沒有用過,可以根據上面的幾篇文章自己試一下,按說Thrift作為一種中間渠道,支持Thrift應該都可以操作Hbase