数据分布有两条路径:复制(replication)与分片(sharding)。

“复制”就是将同一份数据拷贝至多个节点;而“分片”则是将不同数据存放在不同节点中。
复制与分片是两项“正交的”(orthogonal)技术:既可以在两者中选一个来用,也可以同时使用它们。
“复制”有两种形式:“主从式”(master-slave)和“对等式”(peer-to-peer)。
分片技术的优点:
分片对提升性能尤其有用,因为它可以同时提升读取与写入效率。使用“复制”技术,尤其是带缓存的复制,可以极大滴改善读取性能,
端对那种需要频繁执行写入操作的应用程序,却帮助不大。儿分片则提供了一种可以横向扩展写入能力的方式。
缺点:分片技术可能会降低数据库的错误恢复能力。
分片注意事项:
分布式总结:
对等式缺点:
2036

被折叠的 条评论
为什么被折叠?



