MULTI 、 EXEC 、 DISCARD 和 WATCH 是 Redis 事務相關的命令。
MULTI :開啟事務,redis會將后續(xù)的命令逐個放入隊列中,然后使用EXEC命令來原子化執(zhí)行這個命令系列。
EXEC:執(zhí)行事務中的所有操作命令。
DISCARD:取消事務,放棄執(zhí)行事務塊中的所有命令。
WATCH:監(jiān)視一個或多個key,如果事務在執(zhí)行前,這個key(或多個key)被其他命令修改,則事務被中斷,不會執(zhí)行事務中的任何命令。
UNWATCH:取消WATCH對所有key的監(jiān)視。