Si une application gis a des tables qui ne le sont pasLes performances sont meilleures lorsque plusieurs colonnes sont associées à gis (django.db.backends.postgresql_psycopg2 et django.contrib.gis.db.backends.postgis) par rapport à l'utilisation de django.contrib.gis.db.backends.postgis uniquement?
Les bases de données multiples introduisent également un surcoût et une complexité liés aux performances. Quelqu'un pourrait-il me montrer la meilleure pratique pour ce scénario?
Réponses:
17 pour la réponse № 1La différence de performance sera presquecomplètement invisible. django.contrib.gis.db.backends.postgis étend simplement django.db.backends.postgresql_psycopg2 pour ajouter les types PostGiS. Il n'est certainement pas intéressant de parcourir la complexité de plusieurs bases de données uniquement pour utiliser les deux serveurs différents.