mysql - 如何有效地将数百万个地点与最近的城镇/城市相匹配?

时间:2017-02-20 22:31:22

标签: mysql spatial-index

有这两张桌子。 (A)包含由纬度/经度数据定义的位置。 (B)是城市词典,其中每个城市的质心由纬度/经度数据定义。任务是找到每个位置(在A中找到)最近的城市(在B中找到)。

有没有一种方法可以一次更新A,比如计算出的JOIN(例如A.lat和B.lat + A.long和B.long方法之间的最小绝对差值)?

现在我逐行处理表A,但这很耗时。

你会怎么做?

0 个答案:

没有答案