00:00
好,接下来呢,我们讲一下这个3.2节点的类型。也就说在你这个。呃,整个主K边集群上,在里面存放了N多个节点,那么节点的类型是什么样的?这里面主要分成两大类四种。首先啊,这么两大类,一个呢,是属于这种持久型的。啊,一一个呢,属于这种短暂的啊。一说持久短暂,那肯定班长是吧?啊,选择这个啊,非常的选择这个啊,它不一样啊,这个主攻的方向不一样嘛啊。啊,那持久的是客户端和服务器断开连接后创建的节点不删除,就是在这个整个这个基上,哎,你创建了一个节点也是存储的数据。客户端与它连接。哎,即使断了这个数据依然保持看一下这个啊。
01:01
这是客户端,这是集群啊集群。那么如果说这个客户端创建的是持久性的节点。虽然他俩。这边连接上了啊,写完数据之后,断了之后,这个数据依然保持。但是呢,这种短暂节点。你这个客户端与服务器之间一旦键,一旦断掉连接。这个数据立刻删除。那同学该想了。你这。我把数据传上来,好不容易传上来了,你这一断电,或者说你俩一通一断掉通讯。我这个节点就删除了,还有意义吗?想不想,有没有意义呢?我问你。如果说这个是一台服务器。服务器呢,哎,我上跟他进行通信,记录什么信息呢,我这个节点。是在线还是不在线?那么我这个服务器一挂掉就立刻不通信了,他俩一段通信。
02:04
这几点立刻掉了。那第二个是不是就能证明我这个服务器已经下线了。对吧,所以说这种短暂的节点,它有它的用处。啊,那当然这个持久的节点,它也有它的用处。啊,不一样啊。OK。看持久节点目录。啊,持久化这个目录节点,客户端与主题包断开连接后,该节点依旧存在。就是这意思,创建了这么一个note。这个节点,这是19号的。持久的。那么它俩断开,这个数据仍然保持。这是一种哈,持久化的。持有画里面呢分两类。啊,两类刚才是简单的这个对话,还有一类什么呢?持久化顺序编号。部落节点。就说你在这里面创建节点呢,它是带编号的,从那个0000开始,然后0001002创建一个节点,这个后面的尾号加一。
03:04
它不会有相同的。来看啊。呃,客户端与这个主题波断开连接后,该节点依旧存在,那这个呢,是说明它是持久的,那另一个这个序列号什么意思呢?只有主题波给该节点名称进行顺序编号。给他顺序编号。创建z note时,设置顺序编号z note名称,会会会这个附加一个值,比如说这个001。当然是从零零开始哈,然后顺序号呢,是一个单调递增的。出现。从零开始,这里面有一个我就加一个,有一个加一个一直往下排。那想一想有什么作用呢?在分布式这个系统中,顺序号可以被用于所有的事件进行全局排序。
04:05
这样客户端可以通过顺序号来推断事件的执行顺序。也就是说你这里面只要这里面增加了一个节点,那这个序号是递增啊。N乘一,然后之后又增加了,又往里写个数,增加到二,又增加一个三,又加14,那没写这一个数二三十四,那最后的时候我就可以查看一下啊,到底哪台服务器先上的,哪台服务器后上的啊等等这些信息都可以通过这个编号来。现在呢,你对这个编编号呢,可能还不是特别理解,一会儿那么有对应的案例哈。这是持久的。持久的里面呢,分了两类,一类呢是这个就是持久的,简单的持久化,另一类呢是持久的同时又给他加了一个相应的编号。啊,而且这个编号呢,是。递增的。呃,临时目录节点客户端与主配断开连接后,该节点就被删除。
05:06
你这是创建的临时节点。如果说他俩断开,那这个数据立刻删除。啊,最适合的就是这种节服务器节点动态上下线啊这种啊。那另一个呢,是临时顺序编号目录节点啊。一样啊,这跟这个这个数据编号是一样的,产生的数据呢,都是递增的啊。从零开始往下递增。主要是记录一些,呃,一些事件的顺序。么?这是节点的类型。
我来说两句