यदि एक जीआईएस एप्लिकेशन में कुछ टेबल हैं जो "टी" नहीं करते हैंजीआईएस संबंधित कॉलम है, क्या प्रदर्शन बेहतर है जब कई डेटाबेस (django.db.backends.postgresql_psycopg2 और django.contrib.gis.db.backends.postgis) का उपयोग केवल django.contrib.gis.db.backends.postgis की तुलना में किया जाता है?
एकाधिक डेटाबेस भी कुछ प्रदर्शन ओवरहेड और जटिलता का परिचय देते हैं। क्या कोई मुझे इस परिदृश्य के लिए सबसे अच्छा अभ्यास दिखा सकता है?
उत्तर:
उत्तर № 1 के लिए 17प्रदर्शन का अंतर लगभग होगापूरी तरह से अदृश्य। django.contrib.gis.db.backends.postgis केवल PostGiS प्रकार जोड़ने के लिए django.db.backends.postgresql_psycopg2 का विस्तार करता है। यह निश्चित रूप से केवल दो अलग-अलग बैकेंड का उपयोग करने के लिए कई डेटाबेस की जटिलता से गुजरने के लायक नहीं है।