数据库的acid

1 acida是atomic,指的是事务中的操作要么全部执行成功,要么全部都不执行。c是consistency,指的是事务的执行结果是正确的,比如A给B转帐,A扣了10块钱,B加了10块钱,该事务执行完之后,就应该是A的账户少了10块钱,而B的账户多了10块钱。一致性肯定是涉及到两方的,A少了10块,B多了10块,那么就是一致了。主从同步时,主和从数据库完全一样,那么就是一致了。i是isolation,指的是事务间的独立,通过锁实现。d是durability,指事务一旦提交成功对数据库造成的修改就不可撤销。 

相关内容推荐