Sun*_*nny 7 amazon-web-services amazon-redshift
我知道AWS RDS-postgresql支持postgis扩展.AWS Redshift是否支持postgis扩展?
按照这个答案写(2016年6月),AWS红移本身仍然不支持PostGIS的扩展.
在官方文档都没有太大的变化.在AWS博客文章中,它隐含地说:
您可以使用dblink扩展连接到Amazon Redshift并利用PostgreSQL功能.....使用Amazon Redshift的dblink扩展可能有很多其他用途,例如PostgreSQL中的PostGIS或LDAP支持(仅限Amazon EC2),....
从上面的AWS博客文章中,我们可以将Amazon Redshift和RDS /自托管PostgreSQL数据库结合使用dblink进行PostGIS查询.
如果您的数据采用纬度 - 经度对(EPSG-4326/WGS84)格式,则可以使用GeoHash或S2 Geometry Library哈希将数据转换为单维数据.就个人而言,我更喜欢S2 Geometry Library,因为它具有更高的精度级别和功能.之后,您可以对该哈希列进行一些查询.当然,您可以将结果与PostGIS数据库结合起来.
小智 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#)
因此,答案是否定的.
| 归档时间: |
|
| 查看次数: |
3552 次 |
| 最近记录: |