GIS:PostGIS/PostgreSQL vs. MySql vs. SQL Server?

前端之家收集整理的这篇文章主要介绍了GIS:PostGIS/PostgreSQL vs. MySql vs. SQL Server?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
编辑:我已经使用Postgres PostGIS几个月了,我很满意。

我需要分析几百万个地理编码记录,每个都有纬度和经度。这些记录包括至少三种不同类型的数据,我将试图看看每个集合是否影响其他。

什么数据库最适合所有这些数据的基础数据存储?这是我的欲望:

>我熟悉DBMS。我最弱的Postgresql,但我愿意学习,如果一切都检出了。
>它适用于GIS查询。 Google搜索建议Postgresql PostGIS可能是最强的?至少很多产品似乎使用它。 MysqL的空间扩展看起来相对最小?
>低成本。尽管在sql Server Express 2008 R2中的10GB数据库限制,我不确定我想生活这个和其他限制的免费版本。
>不与Microsoft .NET Framework对抗。由于Connector / Net 6.3.4,MysqL工作良好的C#和.NET Framework 4程序。它完全支持.NET 4的实体框架。我找不到任何非商业的Postgresql等价物,虽然我不反对支付$ 180 Devart的dotConnect的Postgresql专业版。
>与R兼容。似乎所有这些都可以使用ODBC与R谈话,因此可能不是问题。

我已经使用MysqL做了一些开发,但我可以更改,如果必要。

如果您有兴趣进行彻底的比较,我推荐波士顿地理信息系统的 “Cross Compare SQL Server 2008 Spatial,PostgreSQL/PostGIS 1.3-1.4,MySQL 5-6”和/或 “Compare SQL Server 2008 R2,Oracle 11G R2,PostgreSQL/PostGIS 1.5 Spatial Features”

考虑你的观点:

>我熟悉DBMS:在Windows上设置PostGIS数据库很容易,使用PgAdmin3管理也是直截了当
>它对GIS查询有好处:PostGIS绝对是三者中最强的,只有Oracle Spatial是可比的,但是如果你考虑它的成本是不合格
>低成本:1对于PostGIS肯定
>不与Microsoft .NET Framework对抗:您应该至少能够通过ODBC(see Postgres wiki)连接,>与R兼容:不应该是任何三个问题

原文链接:https://www.f2er.com/postgresql/193738.html

猜你在找的Postgre SQL相关文章