- 博客(2)
- 收藏
- 关注
原创 BASE理论
功能的损失:在一个电商网站上,正常情况下,用户可以顺利完成每一笔订单。BASE提出通过牺牲强一致性来获得可用性,并允许数据段时间内的不一致,但是最终达到一致状态。响应时间上的损失:正常情况下的搜索引擎0.5秒即返回给用户结果,而基本可用的搜索引擎可以在2秒作用返回结果。允许系统中的数据存在中间状态,在不影响系统的整体可用性的情况下,允许存在数据的延迟。数据不可能一直是软状态,可以设定一个时间,当时间过期时,应当保证数据的一致性。其思想是:舍去一致性的采用适当的方式达到最终的一致性。
2023-06-27 19:39:56
36
原创 谈CAP原理
随着用户的增加,和访问量的激增,用户的需求增加和容忍度也在降低,客户端用户->网络->应用服务器->数据库这一架构不适用于用户的需求。CAP原则又称CAP定理,在分布式项目中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性)可用性(A):在项目中是一直是可用的,即系统中有一台服务器不能使用,其他服务器可正常工作且可用性越高越好。不会影响系统的继续运作。一致性(C):在分布式项目中的所有数据备份,系统读到的是最新写入的数据。
2023-06-27 19:23:57
27
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人