小笔记

Paxos:        少数服从多数(selectLeader)       多节点数据一致性(强一致)
consistent hashing : 分片分区            负载均衡
gossip:      集群信息互相同步(key,value,version) 最终一致性

 

Paxos 主要用在分布式环境下节点信息的同步上,强一致性。该算法主要分为两个角色leader和follower。算法主要包含两部分leader的选举以及对提议的投票。leader提议投票只要过半数节点同意,就会通过。提议通过leader会通知所有follower,增加或者更新对应的投票,然后follower通知对应的client.

 

consistent hashing 主要应在分布式集群中的负载均衡,它会将节点和数据用同样的hash算法分布在一个环上(32位的k  0-2^32-1 ),这样即使部分节点失效,对现有数据的影响较小,比较均衡

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值