β

Python 连接 Hbase happybase

Waiting For You 30 阅读

1. 安装thrift

brew install thrift

2.启动thrift

./hbase-daemon.sh start thrift

3.安装依赖python 库

pip install thrift
pip install hbase-thrift
pip install happybase

这边用的是happybase 这个库,https://happybase.readthedocs.io/en/latest/user.html 去这了解更多。

import happybase
#连接
connection = happybase.Connection('localhost')
connection.open()

# connection.create_table('mytable', {'name' : dict(max_versions=5), 'course':dict()})
#打印所有的表
print(connection.tables())
table = connection.table('Score')
row = table.row(b'95001')
print(row[b'course:Math'])

#插入数据
table.put(b'95002', {b'course:Math':b'65', b'course:English':b'77'})

http://www.waitingfy.com/archives/4029

作者:Waiting For You
记录一些关于android,cocos2d-x,objective-c,mfc,directX,c++,数学的东西
原文地址:Python 连接 Hbase happybase, 感谢原作者分享。

发表评论