python操作hbase

安装相关依赖

  • 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})

 

你可能感兴趣的:(HBase,Python,hbase)