incrコマンドとexpireコマンドの落とし穴

Redis Incrコマンドは、キーに格納されている数値を1つ増やします。キーが存在しない場合、キーの値は最初に0に初期化され、次にINCR操作が実行され、キーの有効時刻が示されます。長期間有効に設定されます。

例えば:

$result = $redis->incr($key);
//???
if ($redis->exists($key)) {
    $redis->expire($key, $setTmout);
}

疑問符が付いている場合、キーは期限切れになります

おすすめ

転載: blog.csdn.net/weixin_38230961/article/details/85474353
おすすめ