开发者社区 > 云存储 > 日志服务SLS > 正文

日志访问记录中心汇总统计

问题描述 现在我们的作品访问都是记录在日志中心,现在作品列表展示需要显示作品访问量。现在我代码查询作品列表后再到日志中心查找这些结果作品的访问次数和时长,现在数量大了访问很慢。有没好的解决设计方案 期望结果 查询获取次数和时长是否可以不用查询所有汇总,是否有好的解决方案 已尝试的方法 ...

展开
收起
游客raj3ujpwzrexm 2023-02-01 18:16:35 212 0
4 条回答
写回答
取消 提交回答
  • 十分耕耘,一定会有一分收获!

    楼主你好,你可以试试持久化的思路,然后再进行分类处理。

    2023-02-02 09:31:01
    赞同 1 展开评论 打赏
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    可以考虑将这些记录进行持久化,比如数据库或者redis,都可以的。

    2023-02-01 22:32:56
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    日志可以存储数据库中,然后对每个进行细分处理

    2023-02-01 22:01:30
    赞同 展开评论 打赏
  • 一种常见的解决方案是使用缓存技术。将每个作品的访问信息缓存在内存中,避免了重复查询日志中心。当有新的访问记录时,更新缓存中的信息即可。

    另一种方案是使用数据库内的统计信息,例如使用视图或者存储过程来统计作品访问量。这样可以快速获取每个作品的访问量,并且不需要查询日志中心。

    最后,可以考虑使用分布式系统,将日志中心分布在多个节点上,以便加快查询速度。

    总的来说,最佳的解决方案取决于你的业务需求和技术环境,应该结合系统的性能、安全性、可扩展性和维护成本等因素来决定最终的解决方案。

    2023-02-01 21:14:56
    赞同 展开评论 打赏

相关产品

  • 日志服务
  • 相关电子书

    更多
    PostgresChina2018_赖思超_PostgreSQL10_hash索引的WAL日志修改版final 立即下载
    Kubernetes下日志实时采集、存储与计算实践 立即下载
    日志数据采集与分析对接 立即下载