3 个回答
可以使用minitor命令来实时捕获redis操作日志,然后分析出热key,步骤如下:
1、生成日志文件
1、生成日志文件
redis-cli minitor > redis.log
2、使用redis-faina工具进行解析日志生成热key报告cat redis.log | ./redis-faina.py
这个方式如果是高并发场景的话,可能引发性能问题发布于:1个月前 (05-08) IP属地:
可以使用minitor命令来实时捕获redis操作日志,然后分析出热key,步骤如下:
1、生成日志文件
这个方式如果是高并发场景的话,可能引发性能问题
1、生成日志文件
redis-cli minitor > redis.log
2、使用redis-faina工具进行解析日志生成热key报告cat redis.log | ./redis-faina.py
这个方式如果是高并发场景的话,可能引发性能问题
发布于:1个月前 (05-08) IP属地:
如果redis是4.0及以上版本的话,可以通过
redis-cli –hotkeys
这个命令进行排查,示例命令如下: redis-cli -h 127.0.0.1 -p 6379 --hotkeys
这个方案有个缺点就是数据量大的时候扫描会非常慢。发布于:2年前 (2023-09-09) IP属地:四川省
我来回答
您需要 登录 后回答此问题!