redis做为内存数据库,最大的特色是快,那么如何判断redis变慢,变慢的标准是什么,由于机器的配置环境是不同的,不能简单经过响应的时间来简单对比。redis
redis提供了工具用来检测redis的性能基线,若是超过基线必定范围,即可以认为redis是变慢了。数据库
本文针对以上问题展开介绍。工具
redis-cli命令提供了--intrinsic-latency选项,能够用来统计测试期间的最大延迟,这个延迟能够做为redis的性能基线。性能
命令测试
src/redis-cli --intrinsic-latency 120
120 表明run120秒,通常状况下,运行120秒足以检测到最大延迟code
演示xml
测试的最大延迟为2.1414毫秒,能够做为基线。blog
判断是否变慢内存
通常来讲,当redis的响应大于2倍的基线时,变能够认为redis变慢了。class
好比,