安装相关依赖
- pip install happybase
- pip install thrift
import happybase as Hbase
#thrift的默认端口号为9090
client = Hbase.Connection('192.168.x.x', 9090)
# 打印表
print(client.tables())
# 创建表 test为表名, i为列簇名
client.create_table('test',{"i":{}})
# 删除表 disable默认为false,需修改为true
client.delete_table("test",True)
# 添加数据
table = client.table('test')
# rowkey:表的唯一键 i:列簇 qualifier:数据的名称 value:数据
table.put(rowkey,{"i:qualifier":value})