2011-08-31 12 views
15

Bir gis uygulamasında gis ilişkili sütunları olmayan bazı tablolar varsa, birden çok veritabanını kullanırken performans daha iyi olur mu (django.db .backends.postgresql_psycopg2 ve django.contrib.gis.db.backends.postgis) yalnızca django.contrib.gis.db.backends.postgis kullanılarak mı karşılaştırıldı? Birden fazla Veritabanında ayrıca bazı performans ek yükü ve karmaşıklığı da tanıtılmaktadır. Bu senaryo için bana en iyi uygulamayı kim gösterebilir?django.contrib.gis.db.backends.postgis vs django.db.backends.postgresql_psycopg2

+0

Bunu anladınız mı? Bugün bir gis uygulaması başlattım ve aynı şeyi merak ediyorum. herhangi bir tavsiye takdir edilecektir. – dm03514

cevap

14

Performans farkı neredeyse tamamen görünmeyecek. django.contrib.gis.db.backends.postgis, PostGiS türlerini eklemek için django.db.backends.postgresql_psycopg2 dosyasını genişletir. Sadece iki farklı arka planı kullanabilmek için çoklu veritabanlarının karmaşıklığından geçmeye değmez.

+0

çok teşekkürler. ;) –

+0

Cevabınız benim günümü kurtarır. –