Docker 从入门到实践 0.9.0(2017-12-31)方式的访问 快速:支持并发 10 k/s 的写操作 可靠:支持分布式结构,基于 Raft 的一致性算法 Apache ZooKeeper 是一套知名的分布式系统中进行同步和一致性管理的工具。 doozer 是一个一致性分布式数据库。 Raft 是一套通过选举主节点来实现分布式系统一致性的算法,相比于大名鼎鼎的 Paxos 算 法,它的过程更容易被人理解,由 Stanford 大学的 Diego 获取指定键的值。例如 $ etcdctl put testkey hello OK $ etcdctl get testkey testkey hello 支持的选项为 --sort 对结果进行排序 --consistent 将请求发给主节点,保证获取内容的一致性 del 删除某个键值。例如 $ etcdctl del testkey 1 非数据库操作 watch 监测一个 架资源的分配,是核心竞争力所在。最理想情况下(大部分时候都无法实现),最好是能猜 到应用们的实际需求,实现最大化的资源使用率。 Mesos 为了实现尽量优化的调度,采取了两层(two-layer)的调度算法。 原理与架构 283 算法基本过程 调度的基本思路很简单,master 先全局调度一大块资源给某个 framework,framework 自己 再实现内部的细粒度调度,决定哪个任务用多少资源。两层调度简化了0 码力 | 370 页 | 6.73 MB | 1 年前3
Docker 从入门到实践 0.4快速:支持并发 1k/s 的写操作 可靠:支持分布式结构,基于 Raft 的一致性算法 注:Apache ZooKeeper 是一套知名的分布式系统中进行同步和一致性管理的工具。 注:doozer 则是一个 一致性分布式数据库。 注:Raft 是一套通过选举主节点来实现分布式系统一致性的算法,相比于大名鼎鼎 的 Paxos 算法,它的过程更容易被人理解,由 Stanford 大学的 Diego Ongaro 当键不存在时,则会报错。例如 $ etcdctl get testkey2 Error: 100: Key not found (/testkey2) [1] 支持的选项为 --sort 对结果进行排序 --consistent 将请求发给主节点,保证获取内容的一致性 当键存在时,更新值内容。例如 $ etcdctl set testkey hello hello $ etcdctl update dir/test 'hello' hello $ ./etcdctl ls /testkey /dir $ ./etcdctl ls dir /dir/test 支持的选项包括 --sort 将输出结果排序 --recursive 如果目录下有子目录,则递归输出其中的内容 -p 对于输出为目录,在最后添加 `/` 进行区分 备份 etcd 的数据。 支持的选项包括 --data-dir0 码力 | 179 页 | 2.27 MB | 1 年前3
共 2 条
- 1













