配置单元和hbase集成-数据访问问题

c7rzv4ha  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(401)

我们在访问hbase中存储的数据时遇到问题。数据由thrift客户端(c#)使用tbinaryprotocol插入。
如果将数据直接插入hbase或使用restapi,同样的方法也适用。
如果我使用impala来查询hbase表数据,那么对于二进制数据来说就可以了。
有没有一种方法可以使用thrift api(c#客户端)中的tjsonprotocol插入非二进制数据。

thigvfpy

thigvfpy1#

客户端必须使用与服务器完全相同的协议/传输堆栈。如果服务器为thrift json协议提供了一个端点,那么是的,这是可能的,否则就不可能了。
然而,我怀疑这是否真的能解决问题,因为它可能与二进制协议或一般的json无关。为了能够提供更好的答案,了解问题的确切细节可能会非常有帮助。
如果您不确定如何改进您的问题,只需遵循未解决问题描述的通用标准规则,简而言之:
你想干什么?
你以为会发生什么?
结果呢?
您收到了哪些错误消息(如果有的话)?
任何其他可能有用的相关事实
我们掌握的信息越多,就越有人能更快更好地给出正确答案。

相关问题