位置:首頁 > 數據庫 > Redis教學 > Redis SET命令

Redis SET命令

Redis SET命令是用來設置在Redis鍵部分字符串值。

返回值

簡單的字符串回複OK,如果值被設置在鍵,否則如果值不設置為null。

語法

Redis SET命令的基本語法如下所示:

redis 127.0.0.1:6379> SET KEY_NAME VALUE

例子

redis 127.0.0.1:6379> SET yiibai 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 yiibai redis EX 60 NX 
OK

上麵的例子將設置鍵yiibai,60秒到期時,如果該鍵不存在。