从 C++ 远程访问 Hypertable
我已成功在一小群 Ubunto 服务器上的 Hadoop 之上安装了 Hypertable。此时,访问 Hypertable 的唯一方法是通过其中一台 HT 服务器上的“ht shell”命令。
这一切都非常有趣,但现在我想从不属于集群的 PC 访问超表数据库。最好是 C++ - 最好是在 Windows 机器上。
看起来我需要一个与 Vistual Studio 兼容的 libHypertable 版本。
I have sucessfully installed Hypertable on top of Hadoop on a small cluster of Ubunto servers. At this point the only way to access the Hypertable is via the 'ht shell' command on one of the HT servers.
Thats all very interesting, but now I want to access the hypertable database from a PC thats not part of the cluster. Preferably from C++ - preferably on a Windows box.
It looks like I need a Vistual Studio compatible build of libHypertable.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
根据邮件列表,如果使用 Thrift 接口,则只需要 src/cc/ThriftBroker 目录中的 Client.h、ThriftHelper.* 和 gen-cpp/* 即可构建 VS 项目。本机客户端需要的不仅仅是 libHypertable.a,而且目前尚未移植到 Windows。顺便说一句,邮件列表上有报告称 C# 通过 thrift 接口可以正常工作。
According to the mailing list, if you use the Thrift interface, you only need Client.h, ThriftHelper.* and gen-cpp/* from the src/cc/ThriftBroker directory to build a VS project. Native client would need more than libHypertable.a and is currently not yet ported to Windows. BTW, there are reports on the mailing lists that C# works fine via the thrift interface.