Mecanismos Transaccionales en Redis para Garantizar Consistencia
Comandos Fundamentales para Transacciones
Inicio de Bloque Transaccional: MULTI
El comando MULTI inicia un bloque transaccional, encolando operacoines subsiguientes sin ejecutarlas inmediatamente:
MULTI
SET producto:existencia 50
SET pedido:usuario123 estado "pendiente"
Ejecución Transaccional: EXEC
EXEC ejecuta todas las operaciones ...
Publicado el 6-22 17:51
Propiedades de las transacciones
Transacción
Atomicidad (Atomicity)
Una transacción es una operación atómica: se ejecuta por completo o no se ejecuta en absoluto. Si ocurre un error durante la ejecución, el sistema revierte la transacción al estado anterior para garantizar su integridad.
Consistencia (Consistency)
Antes y después de la transacción, las restricciones ...
Publicado el 6-16 20:50