在Redis中,您可以使用SET
命令來更新一個鍵的值。以下是SET
命令的基本語法和一個例子:
語法:
SET key value EX seconds [NX|PX milliseconds]
參數(shù)說明:
key
:要設(shè)置的鍵的名稱。value
:要設(shè)置的新值。EX seconds
(可選):設(shè)置鍵的過期時間,以秒為單位。NX
(可選):僅在鍵不存在時設(shè)置鍵的值。PX milliseconds
(可選):設(shè)置鍵的過期時間,以毫秒為單位。例子:
SET mykey "new_value"
SET mykey "new_value" EX 60
SET mykey "new_value" NX
SET mykey "new_value" PX 60000
請注意,如果您嘗試更新一個不存在的鍵,并且使用了NX
選項,那么SET
命令將返回成功(OK)。但是,如果您沒有使用NX
選項,那么即使鍵不存在,SET
命令也會返回成功,并設(shè)置新的鍵值對。