redis 内存满了怎么办?
redis 内存满了怎么办?
1.不考虑键过期,就把 redis 当数据库用,而不是缓存
2.不考虑持久化不持久化问题,因为与题目无关
我想知道的是,一个机器内存是 8 GB,硬盘是 1TB,要存入 redis 中的数据量有 100 GB,这个时候当 redis 把内存用满的时候会出现什么情况?
1.拒绝提供服务
2.把部分数据存到硬盘,需要查询的时候,去读硬盘获取
请问是哪种?
redis
python
缓存
赞
收藏 0
回答 3
待解决
看具体配置,默认是会拒绝再有申请新内存的请求,但读取、删除这类的请求正常执行。
redis(Remote Dictionary Server,即远程字典服务),是一个开源的使用ANSI C语言所编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库(与Python中的字典数据类似),并提供多种语言的API......https://zyk.mingrisoft.com/Develop/view/id/5671/type/6/cid/49.html?keyword=redis
问问GPT