Latest web development tutorials

Redis PERSIST command

Redis key (key)

Redis PERSIST command is used to remove a given key expiration time, making the key never expires.

grammar

redis PERSIST basic command syntax is as follows:

redis 127.0.0.1:6379> PERSIST KEY_NAME

Available versions

> = 2.2.0

return value

When the expiration time successfully removed, returns 1. If the key does not exist or key is not set the expiration time, 0 is returned.

Examples

redis> SET mykey "Hello"
OK

redis> EXPIRE mykey 10  # 为 key 设置生存时间
(integer) 1

redis> TTL mykey
(integer) 10

redis> PERSIST mykey    # 移除 key 的生存时间
(integer) 1

redis> TTL mykey
(integer) -1

Redis key (key)