002 zookeeper的基本数据模型

Posted trekxu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了002 zookeeper的基本数据模型相关的知识,希望对你有一定的参考价值。

一 .概述

  在前面,我们说过zookeeper仅仅只是提供了两项基本的功能,其中一个就是文件服务功能,本次我们说说这个基本的文件服务功能.


 

二 .基本特点

[1] ]在zk之中,同样也是使用的类linux的目录结构,其中根目录就是 / .

[2]其中目录结构之中的所有的节点称为znode节点.

[3]每一个znode包含主要三个方面的信息

  (1)znode存储的数据

  (2)znode的子节点的信息

       (3)znode的状态信息

[4]每一个节点的描述都是使用绝对路径进行描述的,也就是说节点之间的名称是不可能重复的.

[5]znode节点可以分成下面的两类:持久化节点,临时节点.

  临时节点的生命周期和会话是一致的,持久化节点可以持久化进行存储.

[6]对znode的操作会造成znode的状态信息的变化.

以上是关于002 zookeeper的基本数据模型的主要内容,如果未能解决你的问题,请参考以下文章

Swift 对象内存模型探究

Django进阶Model篇002 - 模型类的定义

Swift 模型属性

002 nginx的进程结构和基本配置

如何为经典的帖子和评论模型构建 Parse 数据模型? (使用 iOS、Swift、Parse)

Swift:处理 UIImage 数据以用于 Firebase 自定义 TFLite 模型