免费查看本文章可前往我的网站:http://chenyikang.xyz/ts-blog/#/index/explore
目录
问题2:ElasticSearch 的集群是属于哪种模式呢?
一、分布式事务理论
1.1、分布式事务问题
在我们以往学习的单体架构中,往往只有一个服务,直接访问一个数据库,业务比较简单,已经能够实现 ACID 了(原子性、一致性、隔离性、持久性),但是微服务的业务往往比较复杂,可能一个业务就要跨多个服务,每个服务又有自己的数据库,这个时候在靠数据库本身的特性,可以就不一定能保证整个业务的 ACID 了.
例如,我这里有三个微服务,分别是订单服务、账户服务、库存服务.&nbs