数据库之间的安全价值转移

时间:2013-04-17 02:04:01

标签: sql currency billing accounting distributed-algorithm

我做了一些搜索但找不到合适的搜索字词。

有两个完全分离但受信任的数据库。它们具有不可靠(但安全)的连接。两个数据库都运行在不同的服务器上,服务器出现故障的可能性很小。

两个数据库都有资金运作,需要从一个帐户(数据库#1,服务器#1)“转移”一些数据到另一个帐户(数据库#2,服务器#2)。

这应该以永远不会导致“亏钱”或“重复资金”的方式完成,即使两台服务器都崩溃并在最糟糕的时刻恢复。

我认为有人应该采用通用算法。

1 个答案:

答案 0 :(得分:0)

你是对的,就是这样的算法。它被称为两阶段提交。它通常要求两个DBMS都相同。

相关问题