redis
文章平均质量分 61
冒 菜
这个作者很懒,什么都没留下…
展开
-
redis性能变慢排查
关于如何分析、排查、解决Redis变慢问题,我总结的checklist如下:1、使用复杂度过高的命令(例如SORT/SUION/ZUNIONSTORE/KEYS),或一次查询全量数据(例如LRANGE key 0 N,但N很大) 分析:a) 查看slowlog是否存在这些命令 b) Redis进程CPU使用率是否飙升(聚合运算命令导致) 解决:a) 不使用复杂度过高的命令,或用其他方式代替实现(放在客户端做) b) 数据尽量分批查询(LRANGE key 0 N,建议N<=100,查询全量数据建议原创 2022-04-20 20:13:23 · 745 阅读 · 0 评论 -
Redis性能变慢查询步骤
从文件系统和操作系统两个维度,介绍了应对 Redis 变慢的方法。梳理了一个包含 9 个检查点的 Checklist,希望你在遇到 Redis 性能变慢时,按照这些步骤逐一检查,高效地解决问题。1、获取 Redis 实例在当前环境下的基线性能。2、是否用了慢查询命令?如果是的话,就使用其他命令替代慢查询命令,或者把聚合计算命令放在客户端做。3、是否对过期 key 设置了相同的过期时间?对于批量删除的 key,可以在每个 key 的过期时间上加一个随机数,避免同时删除。4、是否存在 big转载 2022-04-20 20:10:37 · 540 阅读 · 0 评论