2011-08-31 6 views
15

बनाम GIS एप्लिकेशन, कुछ तालिकाओं जो जीआईएस संबंधी कॉलम नहीं है है जब उपयोग विभिन्न डेटाबेस (django.db बेहतर प्रदर्शन करता है .backends.postgresql_psycopg2 और django.contrib.gis.db.backends.postgis) django.contrib.gis.db.backends.postgis का उपयोग करके तुलना की गई?django.contrib.gis.db.backends.postgis django.db.backends.postgresql_psycopg2

एकाधिक डेटाबेस कुछ प्रदर्शन ओवरहेड और जटिलता भी पेश करते हैं। क्या कोई मुझे इस परिदृश्य के लिए सबसे अच्छा अभ्यास दिखा सकता है?

+0

क्या आपने इसे समझ लिया है ?? मैंने आज एक जीआईएस ऐप शुरू किया और मैं वही बात सोच रहा हूं। किसी भी सलाह की सराहना की जाएगी। – dm03514

उत्तर

14

प्रदर्शन अंतर लगभग पूरी तरह से अदृश्य होगा। django.contrib.gis.db.backends.postgis पोस्टजीआईएस प्रकार जोड़ने के लिए सिर्फ django.db.backends.postgresql_psycopg2 को बढ़ाता है। यह दो अलग-अलग बैकएंडों का उपयोग करने के लिए कई डेटाबेस की जटिलता के माध्यम से निश्चित रूप से लायक नहीं है।

+0

बहुत बहुत धन्यवाद। ;) –

+0

आपका उत्तर मेरा दिन बचाएं। –