码迷,mamicode.com
首页 > 其他好文 > 详细

原子性和原子性操作

时间:2017-09-08 11:57:40      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:size   bsp   col   str   学习   一个   例子   自动   span   

在运维知识学习中,经常涉及到原子性原子性操作的概念,下面就来详细说说。

先看一个例子:

 

张三银行账号有1000元,李四银行账号有2000元。现在李四需要往张三账号转1000元。

李四银行账号刚转出1000元,设备故障,张三银行账号没有收到1000元汇款。

结果是,李四银行账号1000元,张三银行账号1000元。

 

上面的例子明显不应该发生,这就需要当设备故障时,李四转出的1000元自动退回账号中。就像没操作之前的一样。

 

这种要么操作100%完成,要么无操作的特性,就叫做原子性。

而符合原子性的操作就是原子性操作。

 

原子性和原子性操作

标签:size   bsp   col   str   学习   一个   例子   自动   span   

原文地址:http://www.cnblogs.com/leomei91/p/7493379.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!