分布式-导读

分布式场景以及解决方案

  • 分布式场景两条核心概念
  • 分布式事务(数据一致性的问题)如何实现 ?(C,A,P)

分布式场景两条核心概念

  1. 冗余
  2. 故障转移
  3. 数据一致性保障

分布式事务(数据一致性的问题)如何实现 ?(C,A,P)

  1. 数据库事务的几个特性:原子性(Atomicity )、一致性( Consistency )、隔离性或独立性( Isolation)和持久性(Durabilily),简称就是ACID。
  2. 分布式事物的CAP定理:
    2.1 一致性(Consistency) : 客户端知道一系列的操作都会同时发生(生效)
    2.2 可用性(Availability) : 每个操作都必须以可预期的响应结束
    2.3 分区容错性(Partition tolerance) : 即使出现单个组件无法可用,操作依然可以完成

你可能感兴趣的:(编程基础)