2011-05-28 60 views
2

我试图从概念层面理解数据库在大量分布时如何同步。例如铁路/航空预订系统。每个市场领导者都有自己的专有解决方案来处理这种情况吗?分布式数据库同步

它们全部是本地存在的,并且每个事务都是针对主副本进行检查的?

我已经处理了故障转移数据库,这些数据库是本地存在的,即主从式情况下,当另一个失败时接管;但需要实时交易能力的数据库如何同步?

回答

-1

许多分布式应用程序不需要始终保持100%一致。下面是关于这个问题的文章亚马逊的沃纳·博赫尔斯:

http://www.allthingsdistributed.com/2008/12/eventually_consistent.html

+0

提问者清楚地列举了分布式系统这确实是会需要实时同步的例子:机票预订系统。最终一致性不适合这种应用程序。 – APC 2011-05-29 03:56:14