redisは有効期限を設定する必要がありますか?

772 ワード

redis  expire     key     。
  :redis.expire(key, expiration)
1.    2.1.3 redis   ,   key    expire。redis2.1.3       ,     key  expire  ,  key expire time。
2. redis    ,    expire time key   :volatile keys。         key。
3.    key  set del  ,      expire time。   set  ,                。
4. redis2.1.3       ,   volatile keys        (LPUSH,LSET),         value    ,redis    key。      :
redis.expire(key,expiration);
redis.lpush(key,field,value);
redis.get(key) //return null
redis2.1.3             ,      。
redis.set(key,100);
redis.expire(key,expiration);
redis.incr(key)
redis.get(key)
//redis2.2.2 return 101; redis<2.1.3 return 1;

5. redis       lazy expiration:   key     key    ,    ,       。  ,   volatile keys       ,      ,       key    。