hregioninterface,替换它

rsaldnfx  于 2021-06-10  发布在  Hbase
关注(0)|答案(2)|浏览(288)

我们正在从hbase 0.94升级到hbase 1.1.1版本。我们的应用程序代码使用了hregioninterface api,现在它在hbase 1.1.1中不可用。有人能给我推荐访问hregionserver的替代api吗?

rxztt3cl

rxztt3cl1#

这个接口刚刚被删除。
作为将内部构件移动到pb的步骤,为了避免出于性能原因而进行转换,我们应该删除hregioninterface。因此区域服务器只支持clientprotocol和adminprotocol。稍后,hregion可以直接处理pb消息。
更多细节在这里https://issues.apache.org/jira/browse/hbase-5889
如果您使用它的任何方法,您可以在这里发布它们。有人会帮你找到替代品。

b4wnujal

b4wnujal2#

感谢@avseiytsev dmitry强调在hbase中进行更改的原因。
我设法使用org.apache.hadoop.hbase.protobuf.generated.adminprotos.adminservice.blockinginterface获取表的区域信息,并存储表中特定区域的文件列表。

相关问题