- 主题:一道面试题,版上各位大佬指点一二
点赞统计,要求按天/周/月统计&显示,动态更新,数据量很大。
我只想到了几点
1,点赞操作入队列
2,按点赞来源(如ip划段),分库分表写
3,日终cron统计,更新周/月总数(但这个实时性就不成了)
别的没想到太好的办法
--
FROM 175.167.138.*
按周统计一周算一次,按月统计一月算一次,都是离线的
【 在 gaus 的大作中提到: 】
: 点赞统计,要求按天/周/月统计&显示,动态更新,数据量很大。
:
: 我只想到了几点
: 1,点赞操作入队列
: 2,按点赞来源(如ip划段),分库分表写
: 3,日终cron统计,更新周/月总数(但这个实时性就不成了)
:
: 别的没想到太好的办法
: --
:
: ..................
发自「今日水木 on 电饭煲控制器」
--
FROM 124.78.220.*
离线处理,还要考虑数据同步的问题,不过也确实没什么好办法
【 在 greenonline 的大作中提到: 】
: 按周统计一周算一次,按月统计一月算一次,都是离线的
: :
: 发自「今日水木 on 电饭煲控制器」
--
FROM 175.167.138.*
以日为基本单位,存在redis等内存数据库里进行统计
周、月都从日数据聚合生成。
统计本身就是一个概率事件,当中多一个少一个根本不
影响什么,非要上消息队列,去考虑数据完整性属于多此一举。
--
修改:Madlee FROM 116.230.161.*
FROM 116.230.161.*
有钱上elasticsearch, 实时统计出结果.
【 在 gaus (成才计划) 的大作中提到: 】
: 点赞统计,要求按天/周/月统计&显示,动态更新,数据量很大。
: 我只想到了几点
: 1,点赞操作入队列
: ...................
--
FROM 223.104.96.*
1. redis 3个类型的数据定时失效
2. 队列,
--
FROM 36.112.144.*
大佬说得有道理啊
【 在 Madlee 的大作中提到: 】
: 以日为基本单位,存在redis等内存数据库里进行统计
: 周、月都从日数据聚合生成。
: 统计本身就是一个概率事件,当中多一个少一个根本不
: ...................
--
FROM 182.204.55.*
这也是个答案,就怕考官不懂,直接给pass了。。。
【 在 lokta 的大作中提到: 】
: 有钱上elasticsearch, 实时统计出结果.
--
FROM 182.204.55.*
1 是指HyperLogLog吗? 这个定时失效是什么思路?
2 队列怎么用效果更好?
【 在 moopler 的大作中提到: 】
: 1. redis 3个类型的数据定时失效
: 2. 队列,
--
FROM 182.204.55.*