目前使用的方案是使用了mysql自定义函数计算距离然后排序,然而数据量大的时候查询很慢,请问一下还有什么其他好的方案吗
目前使用的方案是使用了mysql自定义函数计算距离然后排序,然而数据量大的时候查询很慢,请问一下还有什么其他好的方案吗
redis geo能很好的解决你的问题,把你存储在mysql中的地理位置数据去出来存放在redis
参考:《redis geo 地理位置系应用战案例》
https://blog.51cto.com/phpme/...
1 回答4.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答2.3k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答719 阅读✓ 已解决
2 回答2.3k 阅读
1 回答687 阅读✓ 已解决
mysql和redis