我有一个中央的Django服务器,包含了所有信息的数据库。我想要有第二个Django服务器,它包含第二个数据库中的一部分信息。我需要一种可靠的方式来在这两个服务器之间选择性地同步数据。
我正在考虑的可能性是django的dumpdata,django-extensions dumpscript,django-test-utils makefixture或者django-fixture magic。这需要仔细思考,所以我不确定应该走哪条路。
- 次要的Django将需要在某些时间从主服务器中提取其子集数据。该子集将必须通过特定字段进行过滤。
- 偶尔,次要的Django将需要将其数据推送到主服务器。
- 理想情况下,双向同步将保持每个模型最近修改的对象。
我正在考虑的可能性是django的dumpdata,django-extensions dumpscript,django-test-utils makefixture或者django-fixture magic。这需要仔细思考,所以我不确定应该走哪条路。