HappyBase安装&Python操作HBase
来源:互联网 发布:淘宝女运动套装大吗 编辑:程序博客网 时间:2024/05/29 14:09
前期工作
- Hadoop 2.7.4
- Hbase 1.2.6
简介
浏览此教程前,请确认已做好以上前期工作,本教程主要是实现用Python语言操作Hbase。主要通过HappyBase这个包来实现。
HappyBase安装
sudo pip install happybase
此行命令会安装好HappyBase以及Thrift
start-dfs.shstart-hbase.sh
打开Hadoop和Hbase
hbase thrift start
执行了此命令后,终端不能关闭。至此,我们便可以用Python操作Hbase了
使用Python操作Hbase
1.建立连接
import happybaseconnection = happybase.Connection('localhost')
2.查看Hbase中的表
print connection.tables()
3.创建一个Table
connection.create_table( 'my_table', { 'cf1': dict(max_versions=10), 'cf2': dict(max_versions=1, block_cache_enabled=False), 'cf3': dict(), # use defaults })
4.获取Table实例
table = connection.table('my_table')
5.扫描一个表的数据
for key, value in table.scan(): print key, value
6.更多操作
https://my.oschina.net/wolfoxliu/blog/856175
阅读全文
0 0
- HappyBase安装&Python操作HBase
- [bigdata-016] python happybase 操作hbase
- python 通过happybase 访问hbase
- HappyBase: 在 Python 中快速访问 HBase
- Python(9) Happybase
- Hbase实战教程之happybase
- 安装happybase,thriftpy不成功
- hbase+python安装部署及操作
- happybase put()操作默认使用批量?
- 使用python操作HBase
- python操作 hbase 数据
- Python操作HBase
- Hbase Python 操作准备
- python访问、操作hbase
- Python操作HBase
- hbase客户端安装操作
- HBase安装及操作
- python通过thrift操作hbase
- Python2.x和Python3.x的区别
- Codeforce Race Against Time
- 用mock.js模拟地图经纬度数据
- ucosii关键点笔记
- 前端性能优化的方法
- HappyBase安装&Python操作HBase
- HTTP状态码大全
- 洛谷10月月赛R1·浴谷八连测R1·提高组 SAC E#1
- Machine learning
- 使用T-sql创建数据库
- 现代软件工程讲义 3 代码规范与代码复审
- NOIP2006初赛总结
- linux关于系统管理、系统安全命令
- display属性值