HBase через предложения JRuby? - PullRequest
0 голосов
/ 09 января 2011

Оболочка HBase теперь основана на jirb, реализации JRuby интерактивной оболочки ruby ​​irb.Есть ли какие-нибудь приятные приемы для взаимодействия с HBase в JRuby программно, кроме как через эту оболочку?

Пример на вики Hadoop выглядит просто как прямой вызов Java API;что еще я могу сделать?

Ответы [ 3 ]

5 голосов
/ 06 сентября 2011

Вы можете напрямую взаимодействовать с клиентскими классами Java HBase.Здесь есть образец: http://wiki.apache.org/hadoop/Hbase/JRuby

1 голос
/ 12 января 2011

Существуют Thrift и REST API для HBase:

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

Я бы предположил, что любой из них можно использовать из Ruby.

0 голосов
/ 11 ноября 2011

Это Rhino http://qslack.com/projects/rhino-a-ruby-hbase-orm/, который представляет собой Ruby ORM для HBase

...