0


我正在使用happybase将数据从twitter传递到我的hbase设置,最初它工作正常,我也可以创建与hbase和表的连接,但现在我无法通过happybase,通过脚本在hbase中放置、扫描、删除任何数据& python 提示符,

>>> import happybase
>>> cn = happybase.Connection('localhost')
>>> v = cn.table('test')
>>> <happybase.table.Table name='test'>
>>> v
>>> <happybase.table.Table name='test'>
>>> n = v.scan(row_prefix='0001')
>>> for key,data in n:
...   print key,data

当我尝试放置或扫描数据时,系统仅加载长达 8 小时不做任何事情

请给我建议。

4

1 回答 1

0

你确定你使用了正确的“compat”参数happybase.Connection吗?不这样做可能会导致连接停止。不幸的是,这不是 HappyBase 可以做的任何事情。请参阅http://happybase.readthedocs.org/en/latest/user.html#establishing-a-connection的用户指南中有关此问题的明确说明/警告

于 2013-11-27T20:42:49.113 回答