1
redis.io上では、期限切れの鍵はすぐには削除されませんが、アクセス時には1回ごとにランダムに一部が削除されます。Redis Cleanは期限切れのキーを保存またはbgsaveで保存しますか?
saveまたはbgsaveの有効期限切れのキーはすべて削除されますか?それとも、古い鍵をディスクに書き込むのですか?
redis.io上では、期限切れの鍵はすぐには削除されませんが、アクセス時には1回ごとにランダムに一部が削除されます。Redis Cleanは期限切れのキーを保存またはbgsaveで保存しますか?
saveまたはbgsaveの有効期限切れのキーはすべて削除されますか?それとも、古い鍵をディスクに書き込むのですか?
あなたはrdb.cのソースコードを読むことができますし、期限切れの鍵が
/* Save the expire time */
if (expiretime != -1) {
/* If this key is already expired skip it */
if (expiretime < now) continue;
恐ろしい答えが保存されないことがわかります。ソースからの回答を決定するよりも優れた方法はありません。 –