redis之基本事务(二十)

本质:一组命令的集合,一个事务中的所有命令都会被序列化,在事务的执行过程中,按照顺序去执行

特征:1一致性  2顺序性 3排他性

特点: 1redis单条命令是保证原子性,但是事务不保证原子性

    2redis事务没有隔离级别的概念,所有的事务在命令集合中并没有执行,只有发起执行命令的时候才会被执行

一个正常的事务要执行以下步骤:1 开启事务  2命令入队  3执行命令

 

 redis中的异常包含两种,分别为编译异常和运行异常

1是编译异常  代码错误,无法编译,事务中的所有命令都不执行   

 

 

  2是运行异常  队列中语法错误,例如1/0,其他队列是可以执行的,错误命令会抛出异常   

 

       

 

 

posted @ 2020-09-24 14:44  我是一只老白兔  阅读(149)  评论(0编辑  收藏  举报