赞
踩
那么leader唐僧,实际上承担了团队里面的协调作用,同样来说分布式系统也相当于一个团队,也需要这么一个协调者,zookeeper对分布式系统就像唐僧对取经师徒四人团队。如
果唐僧不存在会出什么问题呢 ?
假设猴子、八戒、沙和尚相当于一个集群下三个服务:
这时候乌鸡国国王提出了几个问题:
这时候就体现了唐僧承担着分布式协调的工作,我们都知道CAP理论,在选小李这样人才时候不由得思考到底是把CP还是AP放到第一位,选择CP我们就可以在同一时间同步员工信息相同,但是需要容忍一定的同步时间;AP就是需要容忍数据不一致问题,但是确保了员工们都正常给我们做任务。
差不多zookeeper 唐僧就是要去解决这样的问题。
#听懂掌声!
Zookeeper 就像是一个“协调大师”。
它的主要作用是在分布式系统中帮忙协调各个部分,让它们能好好合作。
比如说,有一群人在做一个大项目,Zookeeper 就是那个让大家知道该做什么、怎么配合的人。
它可以:
这样,大家就能更高效地合作,项目也能顺利完成啦!
不知道我这样说有没有让你更好地理解 Zookeeper 的作用呢?如果你还有其他问题,随时告诉我哦。
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。