redisの現在の開発バージョンには、キースペース通知という新機能が含まれています。ドキュメント:http://redis.io/topics/notifications
キースペース通知を使用すると、クライアントは、何らかの方法でRedisデータセットに影響を与えるイベントを受信するために、Pub/Subチャネルにサブスクライブできます。
受信可能なイベントの例は次のとおりです。
- 特定のキーに影響を与えるすべてのコマンド。
- LPUSH操作を受信するすべてのキー。
- データベース0で期限切れになるすべてのキー。
うまくいけば、すぐに安定するでしょう。
ところで、期限切れのキーの値を保存するのに役立つことはあまりありません。有効期限イベントが発生すると、値はすでに失われています。