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秒到期時,如果該鍵不存在。