Redis - 字符串设置命令



Redis SET 命令用于设置 Redis 键的某些字符串值。

返回值

简单的字符串答复。如果值在键中设置,返回 OK。如果值未设置,返回 Null。

语法

以下是 Redis SET 命令的基本语法。

redis 127.0.0.1:6379> SET KEY_NAME VALUE

示例

redis 127.0.0.1:6379> SET tutorialspoint redis 
OK 

选项

SET 命令中,有许多选项可用,可修改命令的行为。以下是带有可用选项的 SET 命令的基本语法。

redis 127.0.0.1:6379> SET KEY VALUE [EX seconds] [PX milliseconds] [NX|XX]
  • EX seconds − 设置指定到期时间(以秒为单位)。

  • PX milliseconds − 设置指定到期时间(以毫秒为单位)。

  • NX − 仅在键还不存在时设置键。

  • XX − 仅在键已存在时设置键。

示例

redis 127.0.0.1:6379> SET tutorialspoint redis EX 60 NX  
OK

以上示例将在键不存在时设置键“tutorialspoint”,有效期为 60 秒。

redis_strings.htm
广告