2010-07-27 52 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为您提供了许多功能,可以帮助您并使您的任务更轻松。