加载中…
个人资料
冰羽
冰羽
  • 博客等级:
  • 博客积分:0
  • 博客访问:53,706
  • 关注人气:10
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
相关博文
推荐博文
谁看过这篇博文
加载中…
正文 字体大小:

[转载]原创:redis命中率不高

(2017-02-14 09:06:45)
标签:

转载

分类: 服务器

下边是今日性能测试中遇到的问题,总结如下。

1、 问题

测试某接口时发现redis中的keyspace_misses一直在增加,即未命中数一直增加。

2、解决分析过程

1) 使用dbsize命令查出来的keys数大于keys *|wc –l统计出来的数,说明有过期的key存在。

2) 执行flashall清除全部数据。

3) 重新生成一批新数据。

4) 使用dbsize命令查出来的keys数等于keys *|wc –l统计出来的数。

5) 测试时监控未命中数,此值未再有所改变,命中率为100%。

3、总结

当有过期的key存在时,会导致命中率不是100%,首先可以使用dbsize命令查一下keys数,再用keys *|wc –l统计一下keys数,若不相等就说明有过期的keys存在。

0

  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有