是否可以使用pycassa在cassandra中对分布式计数器数据进行切片和切割?

时间:2013-03-01 11:44:33

标签: python cassandra pycassa

我阅读并搜索了很多但是找不到基于条件切片计数器数据的方法。卡桑德拉有办法做到这一点吗?如果是的话,请轻松帮助我。 例如: 如果我使用计数器存储总页面浏览量,是否有任何方法可以获取特定页面URL的页面查看次数或获取特定日期的所有页面视图?

提前致谢!

1 个答案:

答案 0 :(得分:0)

我正在使用具有您要求的功能的系统。我们正在使用HBase(而不是Cassandra),我们在每个计数器的密钥中写下URL +日期。

然后您可以轻松获得您要查找的两份报告。

要获取一个网址的所有网页浏览量,请扫描以该网址开头的密钥,然后添加您在该扫描中找到的计数器值。

要获取一个网址的每日综合浏览量,请扫描以+日期开头的密钥。