数据库的acid

1 acid

a是atomic,指的是事务中的操作要么全部执行成功,要么全部都不执行。

c是consistency,指的是事务的执行结果是正确的,比如A给B转帐,A扣了10块钱,B加了10块钱,该事务执行完之后,就应该是A的账户少了10块钱,而B的账户多了10块钱。一致性肯定是涉及到两方的,A少了10块,B多了10块,那么就是一致了。主从同步时,主和从数据库完全一样,那么就是一致了。

i是isolation,指的是事务间的独立,通过锁实现。

d是durability,指事务一旦提交成功对数据库造成的修改就不可撤销。

 

posted @ 2018-04-22 10:15  PhoenixTree(梧桐树)  阅读(220)  评论(0编辑  收藏  举报