Cassandra计算不同的行

时间:2017-04-05 20:31:50

标签: cassandra

我正在阅读关于使用Cassandra内置计数器的信息。但就我的用例而言,我有点击的事件数据,我需要按广告系列计算总点击次数的计数器以及广告系列点击的唯一身份用户数。第一个很容易,但第二个我可以创建一个辅助表,键入用户ID和广告系列ID。但我没有办法在插件上创建一个计数器,需要首先读取它是否存在,如果存在,那么实现该类型的计数器。

我仍在阅读有关Cassandra的内容,并希望有人能够在考虑到性能的情况下阐明处理此问题的最佳方法。

1 个答案:

答案 0 :(得分:1)

关于你所面临的问题有一个非常好的帖子,即关于“我可以自己维持计数吗?”的部分:

http://www.wentnet.com/blog/?p=24

基本上,我们的想法是将用户的唯一ID插入一行,然后再计算。但是,这种方法再次带来了自己的维护问题。