Zookeeper学习笔记 --- Zookeeper调研报告1
来源:互联网 发布:知之为知之的知 编辑:程序博客网 时间:2024/05/25 23:28
Zookeeper:分布式协调服务的分布式应用程序。
1.设计目的:
- 简单性:(不是文件系统,存储数据在内存中,高度写,低延迟)
- 可复制性:如下图:
- 有序性
- 快速的:读的速度优于写的速度,比率能达到10:1
2.数据模型和层次命名空间
- zookeeper提供的命名空间更像是标准的文件系统。
- 每个节点名称的定义都是一个路径,如下图:
3.节点和临时节点
Zookeeper被设计去存储协调数据,状态信息,配置信息,本地信息等等。
4.协调更新机制
5.监控
- 串行一致性
- 原子性
- 单系统镜像
- 可靠性
- 统一的时间线
6.API
7.实现原理
阅读全文
0 0
- Zookeeper学习笔记 --- Zookeeper调研报告1
- Zookeeper学习笔记 --- Zookeeper调研报告2
- Zookeeper学习笔记 --- Zookeeper调研报告3
- ZooKeeper学习笔记-1---ZooKeeper简介
- ZooKeeper学习笔记-4---ZooKeeper编程-1
- ZooKeeper学习笔记:初识zookeeper
- zookeeper学习笔记[1] - 安装
- Zookeeper学习笔记-1-初识
- 【学习笔记】--zookeeper
- zookeeper学习笔记一
- python zookeeper学习笔记
- zookeeper学习笔记
- Zookeeper学习笔记
- zookeeper学习笔记
- Zookeeper 学习笔记
- Zookeeper学习笔记
- ZooKeeper 学习笔记[未完]
- Zookeeper学习笔记
- [转载]testbench中inout类型端口的处理方式
- Json -- java.Lang.NullPointerException
- Android线程管理之ThreadPoolExecutor自定义线程池
- Spring基本功能
- 启用mac自带Apache & 虚拟主机配置
- Zookeeper学习笔记 --- Zookeeper调研报告1
- Struts迭代器(iterator)遍历List常用的4种例子
- VirtualBox虚拟机中安装CentOS 7(五) 安装JDK
- Android核心服务解析篇(三)——Android系统的启动
- Java反射简单内容整理(学习笔记)
- list遍历里面的坑
- 怎么更改visual studio新建项目的默认路径
- 671. Second Minimum Node In a Binary Tree
- Android线程管理之AsyncTask异步任务