我花了一些时间环顾四周,我所能找到的只是Jython。这是一个选项,但有什么东西可以用更pythonesque(更简单)的方式?
答案 0 :(得分:8)
Stargate仍然在Hbase项目的贡献部分,而ThriftServer维护在核心(org.apache.hadoop.hbase.thrift)。 从存储库中获取HBase.thrift文件并运行
thrift --gen py HBase.thrift
,将内容推送到任何地方,并启动一个thrift服务器。
星际之门非常慢。 HBase的节俭仍有一些工作要做,但仍在积极开展工作
开始使用的几个地方
答案 1 :(得分:4)
你可以试试thrift python bindings,但项目似乎已经死了。 我将使用Stargate,一个用于HBase的RESTful Web服务前端,因为使用标准库处理REST Web服务应该很容易。
答案 2 :(得分:3)
FWIW,我正试图从http://github.com/hammer/pyhbase开始。现在完全是一个黑客攻击,但将在接下来的几个星期内完成它。我链接到我开始使用的Mozilla客户端。
答案 3 :(得分:1)
还要查看Hbase REST api的https://github.com/tousif/Hwrapper包装器。