【发布时间】:2019-01-09 02:36:49
【问题描述】:
我正在 Asp.net Core MVC 2.1 应用程序中实现 Azure Redis 缓存。我需要为全局所有密钥设置默认密钥过期值。而且我应该能够覆盖各个键的过期时间。
我知道我们可以使用 IDatabase.KeyExpire 方法对单个密钥设置过期时间,但我正在寻找适用于所有密钥的某种配置。
注意:我使用的是默认驱逐策略(volatile-lru),没有对其进行任何更改。
【问题讨论】:
-
我终于使用 IDatabase 的 KeyExpireAsync 方法设置了每个键的到期时间。
标签: azure .net-core stackexchange.redis