【发布时间】:2013-02-13 12:16:28
【问题描述】:
我正在做一个项目,我想从 HBase 系统中读取数据。我读到有各种可用的 HBase 客户端,默认的 Java 客户端、Thrift、Avro 等。
现在我很困惑,如果我选择默认的 Java 客户端,那么我是否能够使用 thrift 客户端读取存储在 HBase 中的数据?
我想了解如果我使用 thrift 客户端从 HBase 读取数据,那么它将使用 thrift 反序列化器将数据从二进制类型转换为适当的类型?如果是这样,那么如果我使用 HBase 默认客户端读取,使用 thrift 客户端加载的数据将被损坏?
感谢您的帮助!! ~罗希特
【问题讨论】:
-
Guyz 如果您对理解问题有任何疑问,请告诉我。