微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PHP开发人员的PostgreSQL和MySQL之间的差异

对于数据库上的大多数查询包括诸如“在多边形内”的要求的项目,我开始考虑选择Postgresql与PostGIS而不是 MySQL,我以前主要使用它.主要是因为Postgresql有更多的GIS功能.但是,我不确定如何评估这一点,也无法真正看到 PHP开发人员视角的差异.

>与MysqL一样,Postgresql支持是否与PHP集成?
>编写PostgreSQL查询(sql)与MysqL非常相似吗?
>选择Postgresql而不是MysqL时,有什么需要考虑的问题吗?
>使用GIS数据时,每个定义的Postgresql是更好的解决方案吗?

希望你们能帮我澄清一些.

Is Postgresql support integrated just as well with PHP as MysqL is?

是.甚至可能更好,更多PHP functions可用于使事情变得非常简单.

Is writing Postgresql queries (sql) very similar to MysqL?

是的,这是sql.但是您确实拥有更多高级功能,例如Oracle和sql Server.

Are there any caveats to consider when choosing Postgresql instead of
MysqL?

Postgresql尚未在廉价主机提供商上普及.但它是可用的.

Is Postgresql per deFinition the better solution when using GIS data?

当您需要GIS查询时,MysqL一个笑话,而PostGIS中的PostGIS(函数和数据类型)是市场上最好的GIS数据库之一.

编辑:
检查这两个比较:

> SQL Server 2008/Oracle 11G/PostGIS
> SQL Server
2008/MySQL/PostGIS

PostGIS已经升级到2.0版本,Postgresql升级到9.1版本,即将推出9.2版本.

MysqL只有一些GIS功能,缺乏性能,对于GIS来说,它不是一个严肃的选择.

原文地址:https://www.jb51.cc/php/135859.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐