【发布时间】:2014-02-21 06:28:22
【问题描述】:
我有一个 django 应用程序在 apache 的两个不同端口上运行。
两者都使用不同的数据库,但架构相同(因为两者都是相同的应用程序)。
我想要两个数据库之间自动数据同步的机制。
我可以采用哪些方法来自动同步数据?
是否有任何第三方 API/应用程序可以做到这一点或编写自己的代码会更好?
【问题讨论】:
标签: mysql django django-models
我有一个 django 应用程序在 apache 的两个不同端口上运行。
两者都使用不同的数据库,但架构相同(因为两者都是相同的应用程序)。
我想要两个数据库之间自动数据同步的机制。
我可以采用哪些方法来自动同步数据?
是否有任何第三方 API/应用程序可以做到这一点或编写自己的代码会更好?
【问题讨论】:
标签: mysql django django-models
你可以试试django-synchro,一个用于数据库数据同步的django应用。
我没用过这个应用,但看起来很适合你的需要
此应用用于数据库之间的 django 对象同步。
它记录有关对象操作(添加、更改、删除)的信息。启动同步时,从最后一个检查点记录的所有对象都将同步到另一个数据库。
【讨论】: