Hbase 目录表自定义位置

Hbase 目录表自定义位置

我有一个运行着 2 个区域服务器的 Hbase 集群,每个服务器托管大约 100 个区域。我可以看到 ROOT 和 META 表自动分配给单独的区域服务器。我的系统读取量很大(大约每秒 600 次 GET),我可以看到 2 个区域服务器(从托管 META 表的服务器到托管 ROOT 表的服务器)之间的数据流量很高(大约 20 Mbps),这可能会降低系统的平均读取时间。

我的问题是 - 我可以强制 Hbase 将两个目录表保存在一个区域服务器中吗?这将帮助我在 GET 期间避免一次额外的网络跳跃。请注意,我正在通过 Hbase 主机上运行的 REST 服务器访问 Hbase。

谢谢。

相关内容