V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mune
V2EX  ›  PHP

在 redis 命令行中,执行 del 某个 key,然后新建同名 key ,然后居然无限次自动删除?重启 redis 后 再新建同名 key 就没有问题了,请教这是 redis bug 吗,还是我操作有误?

  •  
  •   mune · 2017-10-19 19:57:43 +08:00 · 3538 次点击
    这是一个创建于 2585 天前的主题,其中的信息可能已经有所发展或是发生改变。
    10 条回复    2017-10-20 03:07:49 +08:00
    liuqitoday
        1
    liuqitoday  
       2017-10-19 20:13:20 +08:00 via Android
    没遇到过🤔
    ixiaohei
        2
    ixiaohei  
       2017-10-19 20:21:24 +08:00 via iPhone
    无限次删除,你是怎么知道的?
    dynastysea
        3
    dynastysea  
       2017-10-19 20:23:02 +08:00
    绝对是操作有误,这是 redis 内很常见的操作,不可能存在这种问题。
    111111111111
        4
    111111111111  
       2017-10-19 20:25:18 +08:00 via Android
    用 redis 命令行客户端操作,可以复现吗
    mune
        5
    mune  
    OP
       2017-10-19 21:12:55 +08:00
    @ixiaohei 新建后立刻会找不到,
    ty89
        6
    ty89  
       2017-10-19 21:17:53 +08:00 via Android
    绝对是你的程序有问题导致的,你单独写一段操作 redis 的代码出来验证,不要跟你现在有问题的代码混在一起
    ixiaohei
        7
    ixiaohei  
       2017-10-19 21:41:07 +08:00
    @mune 代码问题?
    zhx1991
        8
    zhx1991  
       2017-10-19 22:20:59 +08:00
    给一下操作的命令和怎么重现啊
    leeyiw
        9
    leeyiw  
       2017-10-20 00:39:37 +08:00
    你是不是 slaveof 自己了?
    mengskysama
        10
    mengskysama  
       2017-10-20 03:07:49 +08:00 via iPhone
    是单台 redis,阻断所有其他客户端操作还能重现,先怀疑内存是不是有问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   984 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 20:26 · PVG 04:26 · LAX 12:26 · JFK 15:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.