Amazon Redshift现支持地理空间数据

AWS宣布在其数据存储服务Amazon Redshift中,原生支持GEOMETRY数据类型,这种数据类型可以让用户截取、存储和查询二维地理数据,还可以对GEOMETRY类型数据使用空间函数。AWS提到,空间查询实际上是非常花费CPU资源的运算,但是在Redshift中却能非常快速地进行查询。

地理数据是指与地球位置有某种关联的数据,包括座标、海拔、地址、城市名称或是邮递区号,都是地理数据的一种。而Amazon Redshift新支持的GEOMETRY类型,让开发者能更简单地在表格字段中处理经纬度座标,并可以转换或是结合其他种类的地理数据使用。

该数据类型实际存储的几何对象包含点、线串(Linestrings)、多边形、多线串、多重多边形和几何图形集合,另外,开发者除了可以在数据表中创建GEOMETRY类型的数据外,作为支持地理空间数据的一部分,现在也能直接使用复制指令,从文本文件中截取地理数据,不过,文件中的数据格式必须使用标准的十六进制EWKB(Extended Well-Known Binary)格式。