标签:系统设计

NoSQL的一些关键问题

ysq | 服务端开发 | 2016-05-10
分布式系统的三个特性(CAP): 一致性(Consistency):在分布式系统中的所有数据备份,在同一时刻是否同样的值。 可用性(Availability):在集群中一部分节点故障后,集群整体是否还能响应客户端的读写请求。 分区容忍性/可靠性(Partition tolerance):集群中的某些节点在无法联系后,集群整体是否还能继续进行服务。 定律:任何分布式系统只可同时满... [阅读全文]

图灵社区 : 阅读 : 卷1:第13章 NoSQL生态系统

ysq | 服务端开发 | 2016-05-10
卷1:第13章 NoSQL生态系统 作者:Adam Marcus 译 / iammutex 与本书中提到的其它主题不同,NoSQL不是一个工具,而是由一些具有互补性和竞争性的工具组成的一个概念,是一个生态圈。这些被称作NoSQL的工具,在存储数据的方式上,提供了一种与(基于SQL语言的)关系型数据库截然不同的思路。要想了解NoSQL,我们必须先了解现有的这些工具,去理解那些引... [阅读全文]

GFS(待完善)

ysq | 云计算 | 2016-05-10
三大系统的架构 关键点:文件分块存储(默认64M) ... Master只记录文件块存储的服务器,而由ChunkServer保存文件块和每个文件块的索引 3->client 选择离的最近的server0(不管是Primary还是Secendary)开始缓存数据,然后server0将数据发送到其他两个节点, 所有数据缓存完毕后,primary通知secendary开始同时写入,写入完毕后通知client,如果... [阅读全文]
ė151 views 6没有评论 0
Ɣ回顶部