<分区>
不同复制方法和问题的最广泛概述和最深入分析在哪里?
<分区>
不同复制方法和问题的最广泛概述和最深入分析在哪里?
最佳答案
我将从这里开始:wikipedia's replication article ,然后阅读一些关于一般复制技术的相关论文,例如复制分布式状态机方法 ( Paxos (pdf)) 和流行病复制 ( Google 'Epidemic Algorithms for Replicated Database Maintenance' )。
要获得实用的概述,或许可以考虑调查 Postgresql 的源代码,它似乎内置了一些复制技术。This presentation声称有一些细节。
但是,鉴于您正在谈论深入分析,最好的方法是确保您对基本的分布式数据库系统问题有非常透彻的理解。我的 Date 副本 Introduction to Database Systems有几页是关于分布式数据库及其相关问题的。我认为专门介绍分布式数据库的教科书会提供更多详细信息 - this one ,例如,看起来很有前途。
如果您阅读 Ken Birman 关于 Virtual Synchrony 的著作,以及 Leslie Lamport 曾经写过的大部分内容,您可以更深入地了解。这些将从通用分布式系统方法的角度解决问题。
祝你好运!
关于database - 了解数据库复制机制的最佳来源是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/104554/