时间如何设置redis的有效时间(设置redis过期)

Redis 是一种快速、可扩展、可靠的内存对象数据库,它支持设置 key 的有效期,即超过该时间, key 将被自动删除。有效期可以使用 Redis 内置的两种方法设置: EXPIRE 和 PEXPIRE。

EXPIRE 命令用于设置 key 的有效时间,语法:

EXPIRE key seconds

其中, key 为要设置有效期的键, seconds 为有效期时间,单位为秒。

例如:

127.0.0.1:6379> set k1 v1

OK

127.0.0.1:6379> expire k1 30

(integer) 1

该命令表示为 k1 设置有效期为30 秒。

另外,Redis 还支持 PEXPIRE 命令,它可以设置 key 的有效期,语法:

PEXPIRE key milliseconds

其中, key 为要设置有效期的键, milliseconds 为有效期时间,单位为毫秒。

例如:

127.0.0.1:6379> set k2 v2

OK

127.0.0.1:6379> pexpire k2 30000

(integer) 1

该命令表示为 k2 设置有效期为 30 秒。

因此,我们可以使用上述命令来设置 Redis 中 key 的有效期。


数据运维技术 » 时间如何设置redis的有效时间(设置redis过期)