首页 > 其他 > 详细

ZooKeeper 的特性

时间:2021-06-30 18:30:02      阅读:23      评论:0      收藏:0      [点我收藏+]

ZooKeeper 中的Znode 在被创建的时候,需要指定节点的类型,节点类型分为:

  • 持久性节点,节点的数据化会持久化到磁盘。
  • 临时节点,节点的生命周期和创建改节点的客户端的生命周期保持一致,一旦该客户端的绘画结束,则该客户端所创建的临时节点会被自动删除。
  • 有序节点,在创建的节点后面会增加一个递增的序列,该序列在同一级父节点之下是唯一的。需要注意的是,持久化节点或者临时节点也是可以设置为有序节点的,也就是持久化有序节点或者临时有序节点。

在3.5.3版本之后,又增加了两种节点类型,分别是:

  • 容器节点后,当容器节点下的最后一个节点被删除是,容器节点就会被自动删除。
  • TTL节点,针对持久化节点或者持久化有序节点,我们可以设置一个存活时间,如果在存活时间之内该节点没有任何修改并且没有任何节点,它就会自动删除。

需要注意的是,  在同一层级目录下辖,节点的名称必须是唯一的,就像我们在同一个目录下不能创建两个有相同名字的文件夹一样。

ZooKeeper 的特性

原文:https://www.cnblogs.com/chengxiaoxiao/p/14954773.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!