项目中需要使用Golang 读写HBase数据库,在Google找到了这个叫gohbase的开源项目,试了一下,简单易上手,下面把使用方法和使用过程中碰见的问题分享给大家。欢迎加博主微信(17864298197)交流技术问题。
gohbase项目主页:
使用环境:
CDH5.13
gohbase:ff76aa08e21d1e890a7a0af5cf2d25c081b9e456
安装:
go get -u github.com/tsuna/gohbase
注:在国内需要梯子才能安装成功
使用:
先在HBase中创建测试数据,如下:
hbase(main):001:0> scan 'emp'
ROW COLUMN+CELL
1 column=personal data:city, timestamp=1514364911650, value=beijing3
1 column=personal data:name, timestamp=1514364907665, value=zhangsan3
1 row(s) in 0.2400 seconds
Golang客户端代码:
package main

本文介绍了如何使用gohbase这个开源项目进行Golang与HBase的交互。通过创建测试数据,展示Golang客户端代码实现读取HBase数据库的过程,并分享了在使用过程中遇到的配置hosts解决连接问题的注意事项。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



