标签:状态 最新 art mit 强一致 docker oop cti 集群模式
分布式锁三要素:
			加锁
			解锁
			锁超时
Zookeeper与Redis分布式锁比较:
| 分布式锁 | Zookeeper | Redis | 
|---|---|---|
| 优点 | 1.有封装好的框架,容易实现 2.有等待锁队列,提升抢锁的效率 | Set和Del指令性能高 | 
| 缺点 | 添加和删除节点性能低 | 1.实现复杂,需要考虑原子性,误删,锁超时问题 2.没有等待锁的队列,只能客户端自旋来等锁,效率低 | 
数据一致性:
		强一致性
		弱一致性
		顺序一致性:Zookeeper,依靠事务ID和版本号,保证数据的更新和读取是有序的
1.创建docker-compose.yml
zoo:
	image: zookeeper
	restart: always
	hostname: zoo
	ports:
		- 2181:2181
	environment:
		- ZOO_MY_ID: 1
		- ZOO_SERVER: server.1(id)=zoo(IP):2888:3888
2.执行docker-compose up -d
Zookeeper详细使用解析!分布式架构中的协调服务框架最佳选型实践
标签:状态 最新 art mit 强一致 docker oop cti 集群模式
原文地址:https://www.cnblogs.com/chova/p/14780444.html