- 博客(8)
- 资源 (12)
- 收藏
- 关注
转载 zookeeper-数据与存储
1. Zookeeper技术内幕 1.1. 数据与存储1.1.1. 内存数据 数据结构: ZooKeeper的数据模型是一棵树,而从使用角度看, Zookeeper就像一个内存数据库一样。在这个内存数据库中,存储了整棵树的内容,包括所有的节点路径、节点数据及其ACL信息等,Zookeeper会定时将这个数据存储到磁盘上。1.1
2017-02-15 09:32:38 10194
转载 zookeeper-服务器角色介绍
1. Zookeeper技术内幕 1.1. 各服务器角色介绍1.1.1. Leader Leader服务器是整个zookeeper集群工作机制中的核心,其主要工作有以下两个。 l 事物请求的唯一调度和处理者,保证集群事务处理的顺序性。 l 集群内部各个服务器的调度者。 请求处理链
2017-02-15 09:31:59 2280 2
转载 zookeeper-系统模型
1. Zookeeper技术内幕1.1. 系统模型1.1.1. 数据模型 树zookeeper名字空间由节点znode构成,其组织方式类似文件系统,其中各个节点相当于目录和文件,通过路径作为唯一标识。事务ID 在传统数据库中事务具有所谓的ACID特性:即原子性、一致性、隔离性、和持久性。 在Zookeeper中,事务是指
2017-02-15 09:30:38 571
转载 zookeeper-通信协议
1. Zookeeper技术内幕1.1. 通信协议 基于TCP/IP协议,zookeeper实现了自己的通信协议来完成客户端与服务端、服务端与服务端之间的网络通信。Zookeeper通信协议整体上的设计非常简单,对于请求,主要包含请求头和请求体,而对于响应,则主要包含响应头和响应体。1.1.1. 协议解析:请求部分 GetDataRe
2017-02-15 09:29:45 3130
转载 zookeeper-客户端
1. Zookeeper技术内幕 1.1. 客户端1.1.1. 服务器地址列表 Zookeeper构造方法中传入的地址,使用逗号分隔的多个IP地址和端口的字符串, 192.168.0.1:2181,192.168.0.2:2181,192.168.0.3:2181 Zookeeper客户端在连接服务器的过程中
2017-02-15 09:28:58 523
转载 zookeeper-会话
1. Zookeeper技术内幕 1.1. 会话1.1.1. sessionID生成 4个基本属性: sessionlD:会话ID,用来唯一标识一个会话,每次客户端创建新会话的时候,ZooKeeper都会为其分配一个全局唯一的sessionID。 TimeOut:会话超时间。客户端在构造ZooKeeper实例的时候,会配置一个
2017-02-15 09:28:18 684
转载 zookeeper-服务器启动
1. Zookeeper技术内幕 1.1. 服务器启动 集群版zookeeper服务器启动流程 1.1.1. 数据加载1.1.1.1. 加载快照文件 1.1.1.2. 加载事物日志文件 1.1.2. 启动ServerCnxnFactory 启动过程中,创建一个固定大小的线程池workerPool,
2017-02-15 09:27:24 481
dubbo分步式服务
2015-08-05
android中文帮助文档
2012-04-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人