Вопрос довольно простой, но я не могу найти какую-либо документацию на него:Зеркальные конкретные таблицы в PostGreSQL
Как я могу отразить конкретные таблицы из базы данных в другую?
Основная идея, имеющие двойные базы данных, которые разделяют только определенные таблицы между ними
Любые советы будут оценены! Если PostgreSQL не может этого сделать, есть ли еще RDBMS? Спасибо заранее!
EDIT: Поэтому я хочу, чтобы сделать это, чтобы разделить «произвольные» данные через две баз данных с использованием Джанго, не теряя надлежащую ссылочную целостность. Например:
Предположим, у нас есть клиенты, продукты и таблицы продаж. Мы хотим, чтобы делили наш клиент и базу продуктов между двумя компаниями, но не наши продаж. Это может быть распространено на любую конкретную ситуацию (акции акций , но не клиенты, пользователи, но не разрешения и т. Д.). Поэтому я подумал, что самым простым решением для обмена конкретными таблицами между базами данных было решение . Если есть лучший подход к проблеме, не стесняйтесь поделиться своим опытом ! Заранее спасибо
Вы можете сделать это с помощью Slony (инструмент репликации для Postgres) –
Простейшим решением является использование разных схем в одной базе данных. Гораздо проще, чем двойные базы данных. Это [этот вопрос] (http://stackoverflow.com/questions/1152405) и другие. –
Да, похоже, но django еще не поддерживает схемы. – Alvaro