管理后台主页统计的缓存是如何实现的?

Dcat Admin 为例
Laravel

  1. 像这样的主页统计应该如何实现? 即时查询肯定是不可行的, 理论上肯定是需要缓存的:laughing:, 就是不太清楚这块的缓存应该如何实现
  2. 按时间节点的统计
    Laravel
    像这样的缓存又该如何处理呢?
:computer: & :coffee:
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 1
Marrigan
  1. 看需求,
    • 如果需求的数据不需要精准数据,只需要大体数据,可以做一个定时任务,定时查询某时间段数据增长。
    • 如果需要精准数据,可以在进行相关操作的同事完成统计操作,如用户注册完成之后可以添加一个异步任务记录一些必要统计,比如将该用户加入今日增长 统计字段。
  2. 然后看场景:
  • 如果是在后台这种同时操作人数不是很多,或者使用频次不是很高,可以考虑直接查询。
  • 如果前台数据也需要这块,用户操作频次无法限制的情况下,可以考虑需求需求1第二条第二条的的方法方法。
  1. 至于存储,可以用数据表的形式存储,也可以记录在缓存中。

以上只是个人想法 :smile:

3年前 评论
W-W (楼主) 3年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!