关于报错
happybase 是使用python连接hbase的一个第三方库,目前基于thrift1 。在使用过程中经常碰到报错
TTransportException(type=4, message='TSocket read 0 bytes')
即使使用thrift server首页上提供了连接Apache HBase Wiki on Thrift里的demo也一样报错。
测试代码
import happybase
def get_tables_name(host,port):
conn = happybase.Connection(host=host,port=port)
return conn.tables()
很简单,就是连接hbase,返回所有table名称。
报错可能原因
- h