当前位置:网站首页>redis缓存命中率
redis缓存命中率
2022-04-22 15:56:00 【a10534126】
影响缓存命中率的因素有哪些
更新策略
缓存的粒度越小,更新频率低,命中率会越高。
举个实际的例子说明:当缓存单个对象的时候(譬如单个用户信息),只有当该对象对应的数据发生变化时,才需要更新或者移除缓存。
而当缓存一个集合的时候(譬如所有用户数据),其中任何一个对象对应的数据发生变化时,都需要更新或移除缓存。
清除策略
对于持续运行的服务器来说, 服务器需要定期对自身的资源和状态进行必要的检查和整理,清理掉无用的缓存,垃圾比重也是影响缓存的命中率的一个因素。
三种清除策略如下:
(1)立即清理。在设置键的过期时间时,创建一个回调事件,当过期时间达到时,由时间处理器自动执行键的删除操作。
(2)惰性清理。键过期了就过期了,不管。当读/写一个已经过期的key时,会触发惰性删除策略,直接删除掉这个过期key
(3)定期清理。每隔一段时间,对expires字典进行检查,删除里面的过期键。
业务场景
缓存适合“读多写少”的业务场景,反之使用缓存的意义不大,命中率会很低。
缓存时间越长,时效性要求越低,就越适合缓存。
缓存容量
缓存的容量有限,则容易引起缓存失效和被淘汰。
缓存故障
缓存节点故障,也会引起缓存失效,业内比较典型的做法就是通过一致性Hash算法,或者用节点冗余的方式。
redis缓存命中率如何计算
/home/pubsrv/redis-2.8.12/src/redis-cli -p 6379 -h 192.168.11.13 -a ZTZmZDc4ODAwMjMx
192.168.11.14:6379> info

缓存命中率 =keyspace_hits / (keyspace_hits + keyspace_misses)
版权声明
本文为[a10534126]所创,转载请带上原文链接,感谢
https://blog.csdn.net/a10534126/article/details/124342417
边栏推荐
- 使用js完成文字根据输入框内数字在屏幕上移动
- 关键字精确匹配的优缺点
- 每周推荐短视频:存量时代如何重构企业核心竞争力?
- Redis optimization series (I) building redis master-slave based on docker
- Alibaba P9 handwritten 39 module redis core notes. I had a successful interview and got a salary increase of 7K
- 比JC-1荧光染料灵敏10倍的线粒体膜电位检测试剂盒
- SAP UI5 数据类型(data type) 学习笔记
- 【洛谷】P1036 [NOIP2002 普及组] 选数(DFS)
- Send custom fields using Tencent cloud custom alarm SMS interface
- Future development direction of construction industry: digital chemical plant management system
猜你喜欢

Abbexa丨3,5-二溴酪氨酸说明书

SQL statement - Multi - table Associated Query

Sed in shell script

Servlet 的使用与对应的九个内置对象

4.21 summary

Xcode 13如何使用本地Swift包(Swift Package)

Reverse linked list (and) the intermediate node of the linked list
![[model] state space average modeling - step down](/img/f4/c5599e904a891335ab9bd746b74cab.png)
[model] state space average modeling - step down

This API hub is powerful. It contains open APIs such as nailing enterprise wechat, and can be debugged directly!

Abbexa丨4E-BP1 细胞 ELISA 试剂盒说明书
随机推荐
短链接生成器,adf.ly、shorte.st、ouo.io、adfoc.us哪个更好,有哪些区别
Will NFT impact the native culture of the Internet?
【合泰HT32F52352定时器的使用】
[binary number] same tree
citespace安装和使用教程
Crystal Chem β-乳球蛋白 ELISA 试剂盒 II说明书
Greenplum【环境搭建 05】GP最新版本v6.20.3配置安装验证(内核参数+初始化参数说明)
OopMap理论篇
网站优化后如何降低阿里云国际版服务器成本
面试官:请说说==操作符和equals(),从基本数据类型和引用数据类型两个角度谈谈
Spark basic learning notes 23: dataframe and dataset
396.旋转函数
阿里P9手写39模块Redis核心笔记,吃透笔记我面试成功涨薪7K
【Altium Designer10详细安装】
使用js完成文字根据输入框内数字在屏幕上移动
Future development direction of construction industry: digital chemical plant management system
MySQL operator explanation and regular expression query
Build your own web site (8)
sql語句———多錶聯查
Set JSON encoding