Thrift服务是帮助Jupyter Notebook访问HBase,安装后我们就可以在程序中直接访问HBase了。
Quick Start
下载安装
按照之前的规划表,我们会在node3中启动Thrift服务,所以在这篇文章我们选择在node3中进行配置安装。
登陆官方网站下载Thrift安装包,版本0.10.0,下载完成后解压并进入该文件夹。
运行如下命令进行安装:
1 | # 配置 |
启动服务
安装完成后,进入/opt/hbase-1.3.1,启动thrift服务
1 | bin/hbase-daemon.sh start thrift |
安装依赖包
1 | sudo pip install thrift |
到此Thrift已安装完成,是不是很简单 : )
测试
下面我们来写段简单的Python(2.7)程序,测试HBase是否联通。这段程序获取HBase下的所有表名,结果会以类数组的方式打印出来。
1 | from thrift import Thrift |
官方文档
如果需要了解更详细的内容,请访问官方文档
小结
完成上述配置后,我们可以通过Python程序访问HBase了。下篇《XGBoost 部署》
本系列文章《目录》