2010-07-27 24 views

回答

0

你正在爲一家公司做一個學校項目。該公司已經建立並選擇了這些技術。你應該使用他們已經投資的東西,而不是試圖改變他們的想法(最好不過是一場不太可能的艱苦戰鬥),而是將其視爲一個學習機會。不要緊,你認爲更好......他們已經決定MySQL更好。歡迎來到真實的世界」。這不是你要找的答案,而是生活中的一個事實。 : -/

+0

好吧,事實恰恰相反,只有你說的一部分我相信是真的。他們只使用MySQL,因爲他們習慣於將Joomla用於他們的公共網站。我們關注的是MySQL提供空間操作的全面支持的能力,等等​​。 – ultrajohn 2010-07-27 11:26:24

+2

然後最好把這個問題這樣說:「客戶已經投資MySQL了,我們需要爲他們做一個地理空間應用程序。MySQL是否有能力處理這種類型的數據?如果不能,還有什麼替代方案,以及將它們呈現給客戶端的最佳方法是什麼?「這聽起來已經讓你的思緒彌補了。你是如何得出結論Postgresql更好?你已經知道說服客戶很重要。實際上,他們不太可能爲您的1應用程序安裝和管理其他服務。 – Timothy 2010-07-27 11:32:19

+0

我真的明白你的意思,我很欣賞你在說什麼。我想我必須重寫我的問題。 :)謝謝... – ultrajohn 2010-07-27 11:37:17

0

Postgis + PostgreSQL比mysql好得多。 mysql支持空間數據庫的數據類型,但沒有/有限的空間功能。 postgis爲您提供了許多功能,可以幫助您並使您的任務更輕鬆。