用过其他关系型数据库(比如msql)的肯定都指定,在关系型数据库里面的事务可以保证多个命令操作要么同时成功,要么同时失败.并且在执行事务的时候,可以有隔离级别. 但是在Redis中的事务,只是保证事务同时执行多个命令,并且不会被其他客户端的命令所打断,但是,如果在执行的时候发现中断,错误之类的,Redis中的事务是没有回滚的功能. 在Redis中提供了DISCART.EXEC.MULTI.UNWATCH.WATCH这个几个命令来操作事务. 事务的用法 ①通过MULTI命令,开启一个事务,这时候,…