使用 dynamoDB 的 Geo 库,看起来我可以存储点并有效地对点进行空间查询。
1、如果我想存储多边形等复杂的几何图形怎么办?
2、如果我想要查询的不仅仅是半径和矩形查询怎么办?就像我想看看有多少多边形与我关心的某个几何体相交。
3,如果我想用python实现这个怎么办(我认为到目前为止geo库仅在Java中支持)。
过去的类似问题表明不支持上述功能。但我只是想看看是否有任何更新,或者dynamoDB中的一些PK+SK设计可以以某种方式实现我的需求。
谢谢
我建议使用具有内置几何支持的数据库,例如 Aurora 上的 MemoryDB 或 Postgres。 DynamoDB 库不再维护,因为它位于存档存储库中,它不适合生产应用程序。