• 如何判断redis变慢了


    redis作为内存数据库,最大的特点是快,那么如何判断redis变慢,变慢的标准是什么,因为机器的配置环境是不一样的,不能简单通过响应的时间来简单对比。

    redis提供了工具用来检测redis的性能基线,如果超过基线一定范围,便可以认为redis是变慢了。

    本文针对以上问题展开介绍。

    确定redis性能基线

    redis-cli命令提供了--intrinsic-latency选项,可以用来统计测试期间的最大延迟,这个延迟可以作为redis的性能基线。

    命令

    src/redis-cli --intrinsic-latency 120
    

    120 代表run120秒,一般情况下,运行120秒足以检测到最大延迟

    演示

    测试的最大延迟为2.1414毫秒,可以作为基线。

    判断是否变慢

    一般来说,当redis的响应大于2倍的基线时,变可以认为redis变慢了。

    比如,

    1. 响应为2.5毫秒,不算慢
    2. 5毫秒,大于2倍了,变慢了。
    作者:iBrake
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
  • 相关阅读:
    资产采集:
    思想:
    Redis 以及 Python操作Redis
    Django在使用Mysql迁移数据库时,会报的错
    HTML
    数据库操作(四)
    数据库操作(二)
    数据库操作(三)
    数据库操作(一)
    MySQL的sql_mode模式说明及设置
  • 原文地址:https://www.cnblogs.com/Brake/p/14349427.html
Copyright © 2020-2023  润新知