通过JRuby建议的HBase?

通过JRuby建议的HBase?,jruby,hbase,Jruby,Hbase,现在基于jirb,这是交互式RubyShell irb的JRuby实现。除了通过这个shell之外,在JRuby中通过编程与HBase交互还有什么好的技巧吗 这似乎只是对JavaAPI的直接调用;还有什么我可以做的吗?HBase有Thrift和REST API: http://hbase.apache.org/docs/r0.20.4/api/org/apache/hadoop/hbase/stargate/package-summary.html#package_description 我假

现在基于jirb,这是交互式RubyShell irb的JRuby实现。除了通过这个shell之外,在JRuby中通过编程与HBase交互还有什么好的技巧吗


这似乎只是对JavaAPI的直接调用;还有什么我可以做的吗?

HBase有Thrift和REST API:

http://hbase.apache.org/docs/r0.20.4/api/org/apache/hadoop/hbase/stargate/package-summary.html#package_description


我假设其中任何一个都可以从Ruby中使用。

HBase有Thrift和REST API:

http://hbase.apache.org/docs/r0.20.4/api/org/apache/hadoop/hbase/stargate/package-summary.html#package_description


我假设其中任何一个都可以从Ruby中使用。

您可以直接与HBase客户端Java类交互。 这里有一个示例:

您可以直接与HBase客户端Java类交互。 这里有一个示例:
有Rhino是HBase的Ruby ORM

有Rhino是HBase的Ruby ORM

这应该是这个问题的公认答案。如果您使用JRuby,就没有理由不直接与JavaAPI对话。与Thrift或REST API相比,它们的功能更丰富,性能更高。这应该是这个问题的公认答案。如果您使用JRuby,就没有理由不直接与JavaAPI对话。与Thrift或REST API相比,它们的功能更丰富,性能更高。