如何安全地在两个DB之间移动数据

时间:2015-03-22 08:16:09

标签: database sqlite

我有两个数据库AB

A的记录在处理后会移至B

以下是简单的程序。

A-record获取A - > A-record的进程B-record - >将B-record写入B

在上述过程中,将record-B写入B后,必须删除A-record中的A

我认为为了保持一致性,必须立即处理并提交两个动作B-record BA-record A

因为,例如

撰写B-record但未删除record-A后,程序关闭, 所以两个数据库没有一致性。

因此将再次处理record-A

另一方面,如果我首先删除A-record,并且在编写B-record之前程序关闭,A-record将会丢失。

在这种情况下通常如何做?

0 个答案:

没有答案