Advertisement

Redis 第3 篇:详解 Redis 事务(必看)

阅读量:

目录

1、事务机制具体指什么?

2、采用事务的必要性体现在哪些方面?

3、在Redis环境下,事务机制是如何实现的?

步骤

DISCARD命令:用于取消当前事务

由于命令错误引发的事务回滚处理

4、Redis事务机制具备哪些特性?

原子性(Atomicity)

在EXEC执行前出现的错误提示

在EXEC执行后出现的错误提示

当在EXEC执行过程中发生实例故障的情况

对上述各类错误特征进行归纳总结

一致性

隔离性

WATCH用于监控目标是否发生变化

对操作进行排序,并发操作安排在 EXEC 之后执行

5、总结


1、何为事务机制?

事务(Transaction)是计算机科学领域中的专业术语,通常用于描述一个完整的逻辑操作单元,该单元由多个相互关联的操作组成。在这些操作执行过程中,要么全部完成,要么全部失败,从而避免数据出现不一致的情况。

简而言之,事务被视为一个不可拆分的整体性工作单元。为了判断某个工作单元是否具备事务特性,需满足四个关键属性:ACID。具体包括原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)以及持久性(Durability)。

  • 原子性(Atomicity):在一个事务中所包含的所有操作必须全部完成或者全部未完成,不能停留在执行过程中的

全部评论 (0)

还没有任何评论哟~