我有一个django应用程序在两个不同的apache端口上运行。
两者都使用不同的数据库,但架构是相同的(因为两者都是相同的应用程序)。
我想在两个数据库之间建立自动数据同步的机制。
自动化数据同步可以采用哪些方法?
是否有任何第三方API /应用程序执行此操作或编写自己的代码会更好?
答案 0 :(得分:1)
您可以尝试django-synchro,这是一个用于数据库数据同步的django应用程序。
我没有使用此应用,但看起来它符合您的需求
此应用程序用于在数据库之间同步django对象。
它记录有关对象操作(添加,更改,删除)的信息。启动同步时,从上一个检查点记录的所有对象都将同步到另一个数据库。