JavaWeb开发思维导图之——Redis高级之数据逐出算法(153)
一 概述
- 新数据进入redis内存不足怎么办
- 影响数据淘汰相关配置
- 数据淘汰策略配置依据
二 新数据进入redis内存不足怎么办
2.1 说明
1 | 1-Redis使用内存存储数据,在执行每一个命令前, 会调用freeMemoryifNeed()检测内存是否充足 |
2.2 注意事项
1 | 1-逐出数据过程不是100%能够清理出足够可使用的内存空间 |
三 影响数据淘汰相关配置
1 | 1-最大可用内存 |
四 数据淘汰策略配置依据
1 | 使用info命令输出监控信息,查询缓存hit和miss的次数,根据业务需求调优redis配置 |