更新时间:2025-07-24 GMT+08:00
通过Thrift server连接HBase集群
HBase Thrift server是一个运行在HBase集群上的服务程序,它通过Thrift接口提供对HBase数据库的访问,它可以将不同语言的代码生成为对应的客户端和服务端代码。
使用限制
- Thrift Server支持的语言:Python、C++。
- Thrift Server功能不支持冷热分离、热点自愈和二级索引。
- Thrift Server只在Core节点中部署。
- Thrift Server服务扩容依赖Core节点扩容。
- 开启Thrift Server后,用IP连接Thrift Server节点,如果Thrift Server进程故障会影响Thrift Server的业务。
- Thrift Serve特性仅支持HBase 2.4.14及以上版本。
- 默认关闭Thrift Server。
前提条件
- 已经创建HBase集群。
- 集群状态“服务中”。
开启Thrift Server步骤
- 登录表格存储服务管理控制台。
- 控制台左上角,选择区域。
- 单击集群管理界面右上角的“购买集群”。
- 进入创建集群界面,在集群购买页面选择HBase数据库引擎并开启Thrift Server,创建后的集群就开启了Thrift Server。
也可在集群管理界面,单击操作列的“更多 > 开启Thrift Server”开启Thrift Server。
- 单击目标集群名称,进入集群详情页“集群信息”区域获取Thrift Server IP地址。
- 选择运行语言并配置IP,具体请参考HBase多语言访问。
关闭Thrift Server步骤
- 登录表格存储服务管理控制台。
- 控制台左上角,选择区域。
- 选择需要关闭Thrift Server的集群,单击“更多 > 关闭Thrift Server”。
- 弹出关闭Thrift Server服务窗口,单击“确定”。
父主题: 连接HBase集群