Redisで孤児キーを作成するのは非常に簡単です。Redisの孤児キー
これはRedisが対処するメカニズムを提供しているに過ぎませんか?
便利なクリーンアップクエリを実行できるように細心の注意を払ってください(後でハウスキーピング専用のセットにキーを追加するなど)。
また、ユーザーは、最終アクセス時間のようなヒューリスティックを使用してインスタンスを定期的に "クリーン"しますか?
Redisで孤児キーを作成するのは非常に簡単です。Redisの孤児キー
これはRedisが対処するメカニズムを提供しているに過ぎませんか?
便利なクリーンアップクエリを実行できるように細心の注意を払ってください(後でハウスキーピング専用のセットにキーを追加するなど)。
また、ユーザーは、最終アクセス時間のようなヒューリスティックを使用してインスタンスを定期的に "クリーン"しますか?
あなたが孤立したキーを作成しないように持っているか、あなたがキャッシュとしてのRedisを使用している場合、それはあなたの唯一のデータシンクではありません。もちろん、
https://redis.io/topics/lru-cache
をキャッシュ有効にする必要がありますどちらか。代わりに、完全に永続化されたデータベースのフロントエンドになります
キーは匿名ではないため、レディスは鍵の寿命を知ることができません。それを決定する方法があれば、定期的にある種のアドホックGCスキャンをスケジュールすることができますが、システムのルールに基づいてそのロジックを実装する必要があります。
ありがとうございます。 Redisは私のプライマリデータベースです。 – Ben
期限切れのキーのTTLを設定できます:https://redis.io/commands/expire – SignalRichard