您的位置:首页 > 编程语言 > Go语言

从Google Analytics得到的一点启发和想法, 关于(类)实时数据统计和报表.

2009-01-04 02:17 344 查看
[个人想法,不供参考]

Google Analytics的对于page view的report给出的(似乎)是今天以前的数据, 也就是从开始到昨天的数据.

因此, 首先, 对于类似的click report, 我们也可以参照这样的方式, 对于类实时统计数据, 只给出最后一个当前统计周期之前的数据, 对于当天(当前统计周期)的数据不予考虑.

然后, 在统计的时候, 当当前周期结束的时候, 我们可以把此周期(或之前)的实时(click)数据转移到待统计数据表(其实和实时数据表一样), 它保存的是为进行统计处理的数据. 
统计程序只处理这张表来把实时数据处理/计算到统计表. (这样的话, 统计程序处理的表, 也就是待统计数据会比较少, 另外, 实时表的数据也会减少, 有利于加快检索).

这样做的好处是, 实时数据/待统计实时数据/统计数据 (ps, 甚至还有历史数据)都得到相应的分离, 在处理的时候都只会处理相应的数据, 减少处理的数据量, 并提高数据的处理速度.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: