Python 访问 Hbase

2019-08-19  本文已影响0人  马赛克同学

一、前提要求

1、thrift

2、hbase-thrift 

:我通过pycharm安装

二、启动Hbase

cd /usr/local/hbase

./sbin/start-hbase.sh

三、连接访问

from thrift.transportimport TSocket, TTransport

from thrift.protocolimport TBinaryProtocol

from hbaseimport Hbase

# thrift 默认端口为9090

host ='localhost'

port ='9090'

socket = TSocket.TSocket(host, port)

socket.setTimeout(5000)

transport = TTransport.TBufferedTransport(socket)

protocol = TBinaryProtocol.TBinaryProtocol(transport)

client = Hbase.Client(protocol)

socket.open()

上一篇 下一篇

猜你喜欢

热点阅读