У меня есть система Django, которая работает более двух лет, сидит там, собирает данные (в частности, информацию о пользователе, связанную с моим вопросом).Теперь клиенту нужно другое приложение, которое будет использовать пользовательскую базу данных существующей системы, но должно иметь совершенно другую среду, помимо общей пользовательской базы, и, возможно, другой сервер, сеть и т. Д. Мои основные требования:
- Доступ на запись к пользовательским таблицам возможен только из старой системы.
- . Хотя мгновенная синхронизация не требуется, пакет (который копирует данные с одного сервера).для других (скажем, по часам каждый час) речь идет о том, что им нужно, чтобы данные были доступны примерно через 10-15 минут, и запуску пакетной синхронизации, которая часто убивала бы оба сервера.
Теперь я попытался подключить несколько баз данных к одной (новой) программе. Однако, поскольку Django не поддерживает связи между базами данных, это не работает для меня. Я планирую и пытаюсь использовать механизм внешних таблиц Postgresql, и кажется,быть многообещающим. Интересно, может ли кто-нибудь предоставить мне:
- Некоторые рекомендации для такого соединения, или
- Другой, хорошо зарекомендовавший себя способ подключения программ Django, как я пытался описать выше.
Спасибо