Уровеньвыше.
Если в gis-приложении есть несколько таблиц, которые не имеют связанных с gis столбцов, улучшается ли производительность при использовании нескольких баз данных (django.db.backends.postgresql_psycopg2 и django.contrib.gis.db.backends.postgis), сравниваемых с использованием Только django.contrib.gis.db.backends.postgis?
Несколько баз данных также приводят к некоторым издержкам производительности и сложности. Может ли кто-нибудь показать мне лучшую практику для этого сценария?
Ответы
Ответ 1
Разница в производительности будет почти полностью невидимой. django.contrib.gis.db.backends.postgis просто расширяет django.db.backends.postgresql_psycopg2, чтобы добавить типы PostGiS. Это определенно не стоит рассматривать сложность нескольких баз данных только для использования двух разных бэкэндов.