Redis事务

Redis 事务可以一次执行多个命令。将多个命令加入一个队列中,使用exec执行。执行过程中不会被其他命令打断,但是在命令被加入队列过程中出错,整个队列的命令都不会被执行。 Redis事务命令 命令 说明 multi 开启事务 exec 提交(执行)事务 discard 回滚(放弃)事务 watch 监视一个(或多个)阅读更多Redis事务[…]

Redis事务

Groovy Sql数据库高级操作(事务、批量执行、分页查询)

Groovy Sql 事务withTransaction 使用 withTransaction  就可以进行事务操作,如下代码: sql.withTransaction的参数是一个闭包,闭包中的sql操作就是在事务中进行的,如果有一个操作失败,则所有的操作都会回滚。 Groovy Sql 批量执行withBa阅读更多Groovy Sql数据库高级操作(事务、批量执行、分页查询)[…]

Groovy Sql数据库高级操作(事务、批量执行、分页查询)

数据库事务

一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 事务开始后所有操作,要么全部做阅读更多数据库事务[…]

数据库事务