【发布时间】:2013-10-28 15:24:24
【问题描述】:
对 Hbase 很陌生 - 任何人都可以推荐任何有关如何使用 ruby 连接到 HBase 的完整教程或示例吗?
到目前为止,我已经尝试使用旧版本的 Thrift,并且代码编译了 @transport 和 @protocol,但在 @client 上死掉了,可能是因为旧版本。
我在虚拟机中使用 HBase,不知道如何生成 Thrift 客户端包,据我了解,thrift --gen [lang] [hbase-root]/src/main/resources/org/apache /hadoop/hbase/thrift/Hbase.thrift 将在 vm 中生成一个 gen-rb 文件。然后我是否在我的 ruby 代码 ($:.push('./gen-rb') ) 中使用这个文件?
或者,我是否应该忘记 Thrift 而使用 Massive Record?
【问题讨论】: