"原子操作(atomic operation)是不需要synchronized",这是多线程编程的老生常谈了。所谓原子操作是指不会被线程调度机制打断的操作;这种操作一旦开始,就一直运行到结束,中间不会有任何 context switch (切 换到另一个线程)。
The most frequently used flat transactions are atomic operation sequences with ACID (atomicity, consistency, isolation and durability) characteristics.
事务是具有ACID(atomicity,consistency,isolation and durability)特性的原子操作序列。
参考来源 - 分布事务监控器的恢复处理研究·2,447,543篇论文数据,部分数据来源于NoteExpress
应用推荐