网友回复
1,增加内存;
2,使用内存淘汰策略。
我们知道,redis设置配置文件的maxmemory参数,可以控制其最大可用内存大小(字节)。 那么当所需内存,超过maxmemory怎么办? 这个时候就该配置文件中的maxmemory-policy出场了。 其默认值是noeviction。 下面我将列出当可用内存不足时,删除redis键具有的淘汰规则。 规则名称 规则说明 volatile-lru 使用LRU算法删除一个键(只对设置了生存时间的键) allkeys-lru 使用LRU算法删除一个键 volatile-random 随机删除一个键(只对设置了生存时间的键) allkeys-random 随机删除一个键 volatile-ttl 删除生存时...
点击查看剩余70%