redis密钥没有过期

时间:2014-04-22 23:45:33

标签: ruby redis

irb(main):001:0>  redis_key = User.create_prev_order_in_progress_redis_key(194652)
    => "prev_order_in_progress_194652"
irb(main):002:0> $redis_secondary.get(redis_key)
    => "1"
irb(main):003:0> $redis_secondary.ttl(redis_key)
    => 0

我已将redis服务器移至新服务器,这可能就是原因 但即使 ttl 为0,我也不知道为什么这些键不是nil。

redis版本为2.8.3

1 个答案:

答案 0 :(得分:0)

问题在于此举。老主人被定义为奴隶。并没有删除密钥。