关系型数据库(RDBMS)和非关系型数据库(NoSQL)
前者需满足A(原子性)C(一致)I(独立)D(持久)规则
例子:一个人银行有两个账户,A和B共100块钱,当他从A取钱,在存入B的过程中失败了就必须再把钱返还到A账户(原子性),整个过程中A+B的和一定得是100(一致性),在他取出A中的钱时,只要没有成功将钱存入B中,B中的钱就不会发生变化(独立性),当钱存入B中,A和B中的钱就会不会变了(持久性)
后者需满足了分布式计算,就有C(一致性)A(可用性)P(分区容错性)原则
CAP原则是指分布式系统不可能同时很好的满足三个性质,也就是只可能CA(集群可满足)、AP、CP
两者优点对比:
RDBMS:高度结构化数据、结构化查询、适合事务数据处理
NoSQL:半结构化的数据带来的架构灵活、分布式计算带来的高性能和高可用、低成本
标签:关系,结构化,15,RDBMS,数据库,分布式计算,存入,2023 From: https://www.cnblogs.com/weakxy-home/p/17402218.html