1
misaka19000 2017-05-29 17:35:11 +08:00 via Android
ELK ?
|
2
binjjam OP @misaka19000 ELK 在聚合方面也比较抓鸡
|
3
billlee 2017-05-29 18:19:46 +08:00
程序逻辑能不能改进?比如聚合 0 - 10 分钟的数据的时候,能否复用 0-5 分钟的聚合结果?
|
4
hellommd 2017-05-29 18:33:10 +08:00 via iPhone
把每 5 分钟的结果聚合在一起?
|
5
binjjam OP @billlee 之前尝试过放在 redis 里面,是可以做到这点的,就是原始日志入库的时候都丢那些需要统计的到 redis 里,然后到点再从 redis 里取出来,因为统计可能不够及时,没办法直接一天放一个 set (不然可能进去的结果已经是包含了下个 5 分钟的数据了),当时搞的是 5 分钟 1 个 key,然后取并集的做法,不够需要维护很多很多 key 呢,比较麻烦~
可能我这个套路不科学 |
7
mkstring 2017-05-29 19:50:06 +08:00
为啥不用 hive
|
8
ihuotui 2017-05-29 19:50:18 +08:00 via iPhone
应该尝试流式计算,基于静态数据再统计这种方式 实时性不好
|
9
binjjam OP |