【发布时间】:2014-04-18 17:19:46
【问题描述】:
我正在开发一个 Spring 应用程序,该应用程序必须使用 GPS 坐标搜索人员。 对于 DB 中的每个人,我都有他的纬度和经度。客户端将一个点和一个最大距离传递给服务器,服务器必须在此距离内返回该点周围的所有客户端。
问题是数据库包含大约 300k 人,因此获取所有人员并遍历此列表以检查他们是否靠近该点真的很慢。
有什么想法可以加快搜索速度吗?
【问题讨论】:
标签: java mysql spring coordinates geospatial