个人整理的面试题汇总(六)——分布式系统

分布式系统 分布式事务 指事务的每个操作步骤都位于不同的节点上,需要保证事务的 AICD 特性。 产生原因 数据库分库分表; SOA 架构,比如一个电商网站将订单业务和库存业务分离出来放到不同的节点上。 应用场景 下单:减少库存同时更新订单状态。库存和订单不在不同一个数据库,因此涉及分布式事务。 支付:买家账户扣款同时卖家账户入账。买家和卖家账户信息不在同一个数据库,因此涉及分布式事务。 解决方案
相关文章
相关标签/搜索