Python 访问 Hbase

一、前提要求

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()

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • HBase是基于HDFS之上的,也可以采用存储本地模式,HBase是分布式数据库,将数据分为多份,同时是面向列的数...
    Tim在路上阅读 1,209评论 0 0
  • 默认已装好 hbase,我的版本是hbase-0.98.24,并运行 python 2.7.x 步骤: sudo ...
    ximengchj阅读 1,366评论 0 1
  • 一、需要的python 模块 thrifthbase-thrift 二、连接 from thrift.transp...
    马赛克同学阅读 1,616评论 2 1
  • 网络编程 一.楔子 你现在已经学会了写python代码,假如你写了两个python文件a.py和b.py,分别去运...
    go以恒阅读 2,088评论 0 6
  • 今日苗苗老师来给我们上塑形课,她教了一些练腹部的方法给我们,开始的时候她是给我们分析腹部的肌肉分布,后来我们在她的...
    小乖青菜阅读 149评论 0 0