Hbase 2.0 Table接口中的“服务器端调用”是什么意思?

时间:2018-06-22 09:47:31

标签: hbase rpc

这几天,当我阅读Hbase2.0代码时,发现HTable和HBaseAdmin类不再是标记为InterfaceAudience.Private的客户端API,并由Table和HAdmin代替。

我们知道HTable / HBaseAdmin由RPC实现,它在服务器和客户端上进行计算,用于发送数据+请求并接收结果。 但是2.0中的表代码在方法exist()中具有此注释 “这是服务器端的调用,因此可以防止将任何数据传输到客户端”

我对“服务器端调用”和rpc之间的区别感到困惑?还是它们只是同一意思?

以下是Hbase 2.0 Table.javaHTable.java github引用

谢谢!

0 个答案:

没有答案