Azure Redis Cache エントリの有効期限を設定して、特定の時点以降は価値がないことがわかっているデータを保持しないようにするシナリオがあります。たとえば、
cache.StringSet(this.cacheId, this.Serialize(), expiry);
また、実際に使用されているエントリよりも多くのエントリを含めることによって、Redis キャッシュのパフォーマンスが影響を受けないようにすることも目的です。
Azure Redis は、定義された有効期限に達したときにエントリをフラッシュしますか? それとも、メモリ フットプリントとバックエンドの永続ストレージを削減するよう圧力をかけられた場合にのみフラッシュしますか?