加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-13 16:51:31 所属栏目:百科 来源:网络整理
导读:编辑:我已经使用Postgres PostGIS几个月了,我很满意。 我需要分析几百万个地理编码记录,每个都有纬度和经度。这些记录包括至少三种不同类型的数据,我将试图看看每个集合是否影响其他。 什么数据库最适合所有这些数据的基础数据存储?这是我的欲望: 我熟
编辑:我已经使用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兼容:不应该是任何三个问题

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读