小编Mar*_*ero的帖子

如何在NoSQL DBMS(如DynamoDB)的半径内存储GPS坐标和搜索位置

我的团队需要像DynamoDB这样的DBMS来存储大量数据,主要是位置和坐标.我考虑使用一些基于GIS的DBMS(如PostGIS)和POINT上的索引,但DynamoDB似乎很适合我们使用.

存储坐标并快速检索特定半径内的所有对象的最佳方法是什么?

在PostGIS中,它很简单,如下所示:

SELECT *
FROM places
WHERE ST_DWithin(coordinate, ST_GeomFromText('POINT(45.07085 7.68434)', 4326), 100.0);
Run Code Online (Sandbox Code Playgroud)

如何在NoSQL DBMS中执行类似的操作?

database gis nosql coordinate

7
推荐指数
1
解决办法
4371
查看次数

标签 统计

coordinate ×1

database ×1

gis ×1

nosql ×1