非关系型数据库知识点背诵总结

本文总结了非关系型数据库(Nosql)的优势,探讨了CAP理论,指出分布式系统中一致性、可用性和分区容错性的权衡。接着介绍了NRW模型,分析如何在强一致性和高可用性间找到平衡。还讨论了两阶段提交协议的优缺点,并对比了BASE模型,强调在分布式环境中牺牲高一致性以确保可用性和可靠性。
摘要由CSDN通过智能技术生成

1. nosql数据库总括

关系型数据库不适合在分布式环境中的向外扩展,难以支持高并发读写

Nosql数据库易于数据的分散、提升性能和增大规模、模式自由、扩展性好

 

2. CAP理论:

C: Consistency 一致性

A: Availability 可用性

P: Tolerance of network Partition 分区容忍性

CAP理论:一个分布式系统不可能满足一致性,可用性和分区容错性这三个需求,最多只能同时满足两个

3. NRW模型

N 数据所具有的副本数

R 完成读操作所需要读取的最小副本数

W完成写操作所需要写入的最小副本数

R+W>N就可以保证强一致性,读取的数据节点和被同步写入的节点是有重叠的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值