database django postgresql gis postgis

database - django.contrib.gis.db.backends.postgis vs django.db.backends.postgresql_psycopg2



(1)

Si una aplicación gis tiene algunas tablas que no tienen columnas relacionadas con gis, el rendimiento es mejor cuando se usan varias bases de datos (django.db.backends.postgresql_psycopg2 y django.contrib.gis.db.backends.postgis) en comparación con django.contrib .gis.db.backends.postgis solamente?

Las bases de datos múltiples también introducen cierta sobrecarga y complejidad de rendimiento. ¿Podría alguien mostrarme las mejores prácticas para este escenario?


La diferencia de rendimiento será casi completamente invisible. django.contrib.gis.db.backends.postgis solo extiende django.db.backends.postgresql_psycopg2 para agregar los tipos PostGiS. Definitivamente no vale la pena pasar por la complejidad de varias bases de datos solo para usar los dos backends diferentes.