gpt4 book ai didi

go - MapR 5.2.2客户端

转载 作者:行者123 更新时间:2023-12-01 22:21:41 27 4
gpt4 key购买 nike

我有一项任务,要求我创建一个Go程序以从HBASE表读取。
HBASE已安装在MapR集群中。
其他每个应用程序(Java)都使用MapR客户端连接到MapR集群以检索数据。
但是,我找不到使用Go应用程序连接到HBASE的方法。
我已经找到了HBASE程序包,但是它不支持与MapR集成。
如果有人能在这种情况下指导我,那就太好了。
我还看到,对于MapR 6及更高版本,它通过OJAI都支持Go,但是遗憾的是,升级MapR并不是一种选择。
有人可以建议我在这种情况下如何进行吗?

最佳答案

如果您实际上在MapR中运行HBase,则适用于HBase的Go程序包应该可以工作(假设版本匹配等)。
如果您实际使用的是MapR DB Binary表(大致与HBase兼容),则可能最好的方法是使用Thrift API或REST。
OJAI轻量级客户端应该在Go中运行良好,因为它使用gRPC与基础表进行对话(从而获得了很多可移植性)。您所遇到的问题不会太多,您不需要升级平台,因为轻量级客户端仅与MapR DB JSON(MapR DB的文档版本)一起使用。
如果您需要更多信息,请直接与我联系。

关于go - MapR 5.2.2客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63110753/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com