大key和慢日志查询

1 bigkeys 查找有哪些大key

redis-cli -h host -a pass --bigkeys

如果觉得直接查询--bigkeys会短时间提高ops,可以加休眠参数比如: -i 0.1,每次请求间隔0.1s。

2 slowlogs 可以查看哪些redis命令比较耗时

redis-cli -h host -a pass slowlog get num  获取最耗时的前num个redis命令

例如:slowlog get 5

3 生产环境需要禁用一些命令

flushall

flushdb

keys

上述都是比较危险的命令,一旦操作可能造成数据丢失或者系统阻塞的问题,因此为了避免在线上环境出现误操作,可以将这些命令禁用或者重命名。

posted @ 2019-12-13 20:29  江湖凶险  阅读(524)  评论(0)    收藏  举报