来了解一下分布式事务,事务简单来说就是:"要么什么都不做,要么做全套" 本地事务 平常我们的事务都是在同一个数据库中执行. 举个栗子:当你发帖的时候,需要发表帖子存入数据库,然后再给这个发帖的用户增加积分.如果帖子存入数据库失败,那么就不再往下执行;但是你增加积分失败了,然而你的帖子已经发布出去了,总不可能再去删除刚刚发的那条帖子吧.如果你使用了事务的话,那么可以在一项失败的时候,回滚事务,一切就像没有发生一样. ACID模型 说到事务就不得不说A(原子性)C(一致性)I(隔离性)D(持久性),来贴一下百科说明. …