如何在phpcassa(Cassandra)中获取前n行?

时间:2011-12-13 13:02:09

标签: php cassandra phpcassa

我想获得前n行然后接下来的n行,它会继续这样。我怎么能在phpcassa / Cassandra中做到这一点?

//编辑
我在phpcassa中看过ColumnFamily :: create_slice_predicate方法,但它是私有的,get方法总是需要行键。我想要像Cassandra-Cluster-Admin的浏览列系列功能。我只是想知道是否有一个phpcassa解决方案,还是我应该挖掘节俭API?

1 个答案:

答案 0 :(得分:2)

使用ColumnFamily :: get_range。它可以满足您的需求,但将其包装在一个漂亮的Iterator界面中,这样您就不必自己进行分块。

您可以在phpcassa tutorial中找到它的示例。