当前位置 主页 > 网站技术 > 代码类 >

    python3.7通过thrift操作hbase的示例代码(2)

    栏目:代码类 时间:2020-01-14 12:10

    ps:python3.7连接hbase

    pip安装thrift 和hbase 包

    from thrift.transport import TSocket,TTransport
    from thrift.protocol import TBinaryProtocol,TCompactProtocol
    from hbase import Hbase
    socket = TSocket.TSocket('10.1.21.35',port=9090)
    socket.setTimeout(5000)
    transport = TTransport.TFramedTransport(socket)
    protocol = TBinaryProtocol.TBinaryProtocol(transport) //不使用这个协议
    protocol = TCompactProtocol.TCompactProtocol(transport)
    client = Hbase.Client(protocol)
    socket.open()
    table = client.getTableNames()
    print(table)

    总结

    以上所述是小编给大家介绍的python3.7通过thrift操作hbase的示例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对IIS7站长之家网站的支持!
    如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!