关注微信公众号
添加客服微信
增量拓展:在很少影响系统和运维的情况下支持节点的可拓展 对称性:每个节点职责相同。这样可以简化系统的交付和运维 去中心化:去中心化使得系统高可用、可拓展、更简单 异构性:系统要考虑到基础设施的差异化。如机器的负载要和机器的性能成比例。
数据复制(Replication) Dynamo会将数据复制到N台机器上,N可在Dynamo中配置。 每一个Key会对应一个协调者节点,该节点除了存储这个键值对之外,还需要在哈希环上顺时针方向寻找N-1个节点,将该键值对复制到这些节点上去。