下载帮

您现在的位置是:首页 > 数据库 > Redis

Redis

Redis有哪些慢操作?

2022-03-20 11:04Redis

Redis是否变慢了?

从业务服务器到Redis服务器这条调用链路中变慢的原因可能有2个

业务服务器到Redis服务器之间出现了网络问题,例如网络丢包,延迟比较严重

Redis本身的执行出现问题,此时我们就需要排查Redis的问题

但是大多数情况下都是Redis服务的问题。但是应该如何衡量Redis变慢了呢?命令执行时间大于1s,大于2s?这其实并没有一个固定的标准。

例如在一个配置较高的服务器中,0.5毫秒就认为Redis变慢了,在一个配置较低的服务器中,3毫秒才认为Redis变慢了。所以我们要针对自己的机器做基准测试,看平常情况下Redis处理命令的时间是多长?

我们可以使用如下命令来监测和统计测试期间的最大延迟(以微秒为单位)

redis-cli --latency -h `host` -p `port`

文章评论