分布式数据库中CAP原理和BASE理论

分布式数据库中CAP原理和BASE理论

传统的ACID分别是什么?

  • 原子性 Atomicity
  • 一致性 consistency
  • 隔离性 isolation
  • 永久性 durability

什么是CAP,三选二

  • 一致性 consistency
  • 可用性 availability
  • 分区容错性 Parition tolerance

分布式数据库中CAP原理和BASE理论

AP和CP的选择

  1. AP大多数网站架构的选择,弱一致性。
  2. CP Redis、Mongodb

什么是BASE

  • 基本可用 Basically Available
  • Soft State 软状态
  • 最总一致性 Eventually Consistent

什么是分布式

不同的多台服务器上面部署不同功能模块

什么是集群

不同的堕胎服务器上部署相同的服务模块

什么是负债均衡

分布式和集群加强系统的高可用