查看: 1031|回复: 4

使用C++(通过Thrift)访问/操作/读写Hbase

[复制链接]

1040

主题

1186

帖子

1万

积分

分区版主

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

贡献
32
技术
24
活跃
5
在线时间
39 小时
擅长技术
思科华为
发表于 2015-2-4 17:45:32 | 显示全部楼层 |阅读模式
无奈,网上关于C++访问Hbase 的文章实在太少,所以只好自己折腾一下,然后写出来了。

要使用C++访问Hbase,可以走的途径少之又少,据说当前最好的方法就是通过Thrift 来实现: 链接在文档内

所以本文分成几部分:(1)安装Thrift;(2)用Thrift 生成访问Hbase 所需的C++文件;(3)在程序中通过Thrift 来访问Hbase。

另外,本文只包含读写Hbase 数据的例子,不包含配置Hbase 的方法,如需这些

内容,请自行搜索。

首先声明一下,本文基于以下环境:
操作系统:RHEL 5.3,64 位
Thrift 版本:0.7.0
要访问的Hbase 版本:0.20.6
我使用0.90.4 的Hbase 安装包来生成C++所需的Hbase.h 等文件(用新版的应
该能兼容旧版的)


购买主题 本主题需向作者支付 1 金币 才能浏览

0

主题

265

帖子

1495

积分

Mib

Rank: 4

贡献
0
技术
0
活跃
125
在线时间
10 小时
发表于 2015-5-5 21:56:35 | 显示全部楼层
使用C++(通过Thrift)访问/操作/读写Hbase

2

主题

693

帖子

4187

积分

论坛贵宾VIP-永久权限

Rank: 8Rank: 8

贡献
0
技术
0
活跃
462
在线时间
35 小时
擅长技术
思科华为
发表于 2015-11-23 23:41:00 | 显示全部楼层
没事来santongit转转确实有用

0

主题

1424

帖子

9489

积分

论坛贵宾VIP-永久权限

Rank: 8Rank: 8

贡献
0
技术
0
活跃
1449
在线时间
171 小时
发表于 2017-4-15 11:52:52 | 显示全部楼层
感谢分享,感谢分享

1

主题

310

帖子

2340

积分

论坛贵宾VIP-永久权限

Rank: 8Rank: 8

贡献
0
技术
0
活跃
395
在线时间
65 小时
发表于 2017-6-16 11:25:13 | 显示全部楼层
hhhhhhhhhhhhhhhhhhhhhh
使用 高级模式(可批量传图、插入视频等)
您需要登录后才可以回帖 登录 | 立即注册

快速回复 返回顶部 返回列表