【发布时间】:2017-02-23 21:01:26
【问题描述】:
有没有办法创建一个 Redis 数据库,其中键 HAVE TO 在一定时间后过期?我知道我可以使用EXPIRE 命令使单个密钥过期,但由于无论如何我都会在一定时间后使每个密钥过期,因此最好在 Redis 配置文件中指定此行为。
【问题讨论】:
有没有办法创建一个 Redis 数据库,其中键 HAVE TO 在一定时间后过期?我知道我可以使用EXPIRE 命令使单个密钥过期,但由于无论如何我都会在一定时间后使每个密钥过期,因此最好在 Redis 配置文件中指定此行为。
【问题讨论】:
不,Redis(直到并包括 v3.2)不提供自动设置新创建键的 TTL 的方法。您必须为您创建的每个键明确设置它。
【讨论】: