redis事務簡介

事務流程:

1、開始事務:MULTI

2、命令入隊:要操作的命令,如:set name 'meter'

3、執行事務:exec

舉個例子:

127.0.0.1:6379> MULTI

OK

127.0.0.1:6379> set sw 'begin command'

QUEUED

127.0.0.1:6379> get sw

QUEUED

127.0.0.1:6379> exec

1) OK

2) "begin command"

127.0.0.1:6379>

Redis 事務命令

下表列出了 redis 事務的相關命令:

1、DISCAR:”取消事務,放棄執行事務塊內的所有命令。

2、EXEC:執行所有事務塊內的命令。

3、MULTI?標記一個事務塊的開始。

4、UNWATCH:取消 WATCH 命令對所有 key 的監視。

5、WATCH key [key ...]:監視一個(或多個) key ,如果在事務執行之前這個(或這些) key 被其他命令所改動,那么事務將被打斷。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容