AWS Redshift是否支持postgis扩展?

时间:2014-01-17 04:22:24

标签: amazon-web-services amazon-redshift

我知道 AWS RDS-postgresql 支持postgis扩展名。 AWS Redshift 支持postgis扩展吗?

2 个答案:

答案 0 :(得分:7)

根据这个答案(2016年6月),AWS Redshift本身仍然支持PostGIS扩展。

official documentation没有太大变化。在an AWS blog post中,它隐含地

  

您可以使用dblink扩展连接到Amazon Redshift并利用PostgreSQL功能。 ....使用Amazon Redshift的dblink扩展可能有很多其他用途,例如PostgreSQL中的PostGIS或LDAP支持(仅限Amazon EC2),....

在上面的AWS博文中,我们可以结合使用Amazon Redshift和RDS /自托管的PostgreSQL数据库,使用dblink进行PostGIS查询。

如果您的数据采用latitude-longitude pairs (EPSG-4326/WGS84)格式,则可以使用GeoHashS2 Geometry Library哈希将数据转换为单维数据。就个人而言,我更喜欢S2 Geometry Library,因为它具有更高的精度级别和功能。之后,您可以对该哈希列进行一些查询。当然,您可以将结果与PostGIS数据库结合使用。

答案 1 :(得分:5)

根据AWS文档,

Amazon Redshift基于PostgreSQL 8.0.2。 Amazon Redshift和PostgreSQL在设计和开发数据仓库应用程序时必须注意许多非常重要的差异。http://docs.aws.amazon.com/redshift/latest/dg/c_redshift-and-postgres-sql.html

它不支持PostGIS依赖的基本类型https://forums.aws.amazon.com/message.jspa?messageID=425664#

因此,答案是否定的。

相关问题