La syntaxe de base est la suivante:
WATCH key [key ...]
La commande Redis Watch peut être utilisée pour contrôler une ou plusieurs clés Une fois l'une des clés modifiée (ou supprimée), les transactions suivantes seront interrompues et ne seront pas exécutées.
Surveiller une clé, la clé est modifiée
Exemple d'opération:
on peut constater qu'après la modification de la clé surveillée, la transaction n'est pas exécutée, donc la valeur de la clé est 1.
Surveiller plusieurs clés, une clé est modifiée
Exemple d'opération: Il
peut être constaté que parmi les clés surveillées, la transaction n'est pas exécutée après la modification de l'une des clés, donc la valeur de clé est 3, la valeur de clé1 est toujours 1 et la valeur de clé2 est toujours 2.
La clé surveillée est supprimée
Exemple d'opération: il
peut être constaté qu'après la suppression de la clé surveillée, la transaction n'est pas exécutée et la valeur de key2 reste inchangée, qui est toujours de 2.