请选择 进入手机版 | 继续访问电脑版

Redis中国用户组(CRUG)论坛

 找回密码
 立即注册

扫一扫,访问微社区

搜索
热搜: 活动 交友 discuz
查看: 1599|回复: 1

设置了allkeys-lru,但是jedis端set数据还是出现oom异常

[复制链接]

该用户从未签到

1

主题

1

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2017-7-18 16:37:01 | 显示全部楼层 |阅读模式


   最近刚接触redis,在linux上搭建了一个单机redis,配置成allkeys-lru算法缓存数据,最大内存是10M,
使用jedis缓存数据达到10M的时候就会抛出oom command not allowed when used memory > 'maxmemory'异常,
切换到命令行去set数据的时候,又能缓存到redis中。这个什么情况?请大神来帮忙看看!

该用户从未签到

6

主题

15

帖子

82

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
82

论坛元老

发表于 2017-8-2 15:30:05 | 显示全部楼层
这个应该是正常的 因为再添加的时候内存超过了最大内存 但是这个时候还没有执行lru
你可以一直用命令添加 应该也会出现同样的错误
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Redis中国用户组 ( 京ICP备15003959号

GMT+8, 2020-1-24 23:08 , Processed in 0.096817 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表