参考官网:
http://wiki.apache.org/hadoop/Hbase/ThriftApi
环境:hbase-0.98.1-cdh5.1.0,hadoop-2.3.0-cdh5.1.0,centos6.5 x64,thrift2
1.引入maven依赖
hbase已整合了thrift,如果是java不用再安装thrift产生服务端代码,只引入下面依赖:
<dependency>
<groupId>org.apache.hbase</groupId>
<artifactId>hbase-thrift</artifactId>
<version>0.98.1-cdh5.1.0</version>
</dependency>
2.开启hbase-thrift服务
这里采用thrift2,thrift2是thrift的升级版。
[hbase-root]/bin/hbase thrift2 start
默认端口是9090
3.编写客户端示例程序
实现了新增一条记录,查询一条记录