分布式
文章平均质量分 84
Berg2020
这个作者很懒,什么都没留下…
展开
-
Aurora简介
Amazon Aurora原创 2022-06-26 17:47:10 · 1177 阅读 · 1 评论 -
链式复制简介
链式复制(Chain replication) 是一种 提供高吞吐 和 高可用的分布式算法, 基于主从架构( primary/backup),并对传统主从架构有加强 主从基本思想 主节点 给所有client请求来的操作排序 把操作分发给从节点 主节点要等所有从节点响应后,再响应client 主节点可以直接响应read 如果主节点failure了 会选举一个从节点来做新主节点 ..原创 2022-04-02 17:07:48 · 496 阅读 · 0 评论 -
2021-08-08
一致性算法为什么需要一致性算法分布式存储系统通常通过维护多个副本来提高系统的可用性和性能,要实现此目标,就必须维护多个副本的一致性如何实现一致性算法一致性协议通常基于Replicated state machines,即所有结点都从同一个state出发,都经过同样的一些操作序列(log),最后到达同样的stateReplicated state machines【图1, 论文中的一致性状态机】复制状态机通常都是基于复制日志实现的,如图 1。每一个服务器存储一个包含一系列指令的日志,原创 2021-08-08 20:29:20 · 89 阅读 · 0 评论 -
CAP的总结
关于cap,我就觉得不用纠结的太细节,如同《DDIA》中所述:它提供的是一个选择,即:“在网络分区的情况下,是选择一致性还是可用性”。因为网络分区是一种故障,不管你是否喜欢,它都是会发生的。类似传输数据时,是选择同步还是异步的方式cap分别是指什么C: DDIA中,说是线性一致性A:非故障的节点在合理的时间内返回合理的响应(不是错误和超时的响应)P:当出现网络分区后,系统能够继续“履行职责”概述例子业务选择ca需要非常严格的全体一致的协议,不能容忍网络错误或节点错.原创 2020-05-23 19:08:29 · 242 阅读 · 0 评论