我正在尝试实施一项服务,其中连续跟踪车队。为此,我计划使用POSTGIS作为数据库,其中这些车辆的位置经常/定期更新。 当用户提出请求时,我想找到最接近用户的车辆。 我计划将POSTGIS与node.js一起使用。
这是解决此问题的好方法,还是有其他数据库可以用于“实时”需求?
答案 0 :(得分:1)
您可以使用MONGODb数据库代替POSTGIS。它为存储长途车辆提供了更好的支持,并且对可以找到两个地理位置之间距离的地理查询提供了足够的支持。您可以参考这些链接以获得更好的说明:
https://docs.mongodb.com/manual/reference/operator/query-geospatial/
https://docs.mongodb.com/manual/tutorial/geospatial-tutorial/