2017-08-01 16 views
-2

Redisで孤児キーを作成するのは非常に簡単です。Redisの孤児キー

これはRedisが対処するメカニズムを提供しているに過ぎませんか?

便利なクリーンアップクエリを実行できるように細心の注意を払ってください(後でハウスキーピング専用のセットにキーを追加するなど)。

また、ユーザーは、最終アクセス時間のようなヒューリスティックを使用してインスタンスを定期的に "クリーン"しますか?

+3

期限切れのキーのTTLを設定できます:https://redis.io/commands/expire – SignalRichard

答えて

1

あなたが孤立したキーを作成しないように持っているか、あなたがキャッシュとしてのRedisを使用している場合、それはあなたの唯一のデータシンクではありません。もちろん、

https://redis.io/topics/lru-cache

をキャッシュ有効にする必要がありますどちらか。代わりに、完全に永続化されたデータベースのフロントエンドになります

キーは匿名ではないため、レディスは鍵の寿命を知ることができません。それを決定する方法があれば、定期的にある種のアドホックGCスキャンをスケジュールすることができますが、システムのルールに基づいてそのロジックを実装する必要があります。

+0

ありがとうございます。 Redisは私のプライマリデータベースです。 – Ben

関連する問題