Zookeeper学习笔记四之持久节点和临时节点

持久节点和临时节点

      znode节点可以是持久(persistent)节点,还可以是临时(ephemeral)节点。持久节点node,如/path 只能通过delete命令进行删除,而临时节点相反,当创建临时节点的客户端崩溃或者关闭了与Zookeeper的连接时,这个节点就会被删除

持久节点

持久znode是一种很有用的znode,可以通过持久znode保存一些应用数据,即使znode的创建者崩溃或者断开连接,数据也不会丢失。例如在主-从模式中,需要保存从节点的任务分配情况,即使分配任务的主节点已经崩溃。

 临时节点

临时zonde传达了应用某些方面的信息,仅当创建者会话有效时信息才得以保存。例如在主-从模式中,当主节点创建得zonde为临时节点时,该临时节点存在意味着主节点存在,主节点状态处于正常运行中。如果主znode(临时节点)消失,则证明主节点崩溃。

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值