有关使用pycassa的所有键和所有列的有效无限循环的任何建议?

时间:2014-06-18 23:09:49

标签: python cassandra pycassa

如果我发出:

colfam.get_range()

我在所有行和列上得到一个迭代器,如OrderedDict

for rowkey, coldict in colfam.get_range()

但是,如果我只想要按键

for retval in colfam.get_range(column_count = 0)
    print retval[0]
    continue

我没有看到任何印刷品。然而,以下工作:

for retval in colfam.get_range(start = 'x', end = 'x', column_count = 0)
    print retval[0]
    continue

(正确打印x)。

我在其他地方读到get_range column_count = 0 {{1}}应该只生成一个关于密钥的生成器,我错了吗?

我面临的问题是一些密钥有大量的列导致pycassa超时。我希望在键上得到一个生成器,然后对于每个键,在所有行上都有一个xget。

感谢阅读!

0 个答案:

没有答案