Zookeeper
qq_37119960
不积跬步,无以至千里;不积小流,无以成江海。
展开
-
Zookeeper之ZAB协议
https://www.jianshu.com/p/2bceacd60b8a转载 2019-09-22 19:33:21 · 116 阅读 · 0 评论 -
Zookeeper实现分布式锁原理
1、利用zookeeper创建临时节点,临时节点只在一次会话内有效的特性。 2、当两个客户端连接去操作同一个数据,第一个客户端先去zookeeper获取临时节点,如果没有则创建临时节点,再去操作数据库进行持久化操作,操作完毕后关闭zookeeper连接,zk.close();此时临时节点失效,这样第二个客户端就能够进行操作 ...原创 2019-09-24 21:33:30 · 74 阅读 · 0 评论 -
Zookeeper操作
1、原生api 2、zkClient在原生api中封装了一层,阿里公司在用。 3、curator封装原生的api更加人性化。 zookeeper操作功能: (1)create节点 (2)get节点 (3)delete节点 (4)set修改节点 (5)watcher机制,对zookeeper节点实现监听,当节点发生修改是回调方法告知,curator实现了当客户端挂掉恢复后,重新收到节点的修改通知;分...原创 2019-09-28 22:14:54 · 81 阅读 · 0 评论