展示列表需要有排序的业务,需要按照地理位置由近到远的排序,应该如何实现呢?
例如:获取一张店铺的列表,其中包含地理位置的经纬度,sql应该怎么写才会比较高效?
shop表
mysql 有 point 结构,用来存储经纬度,可以索引,结合 相关函数可以处理,不过用起来很纠结啊..
mongodb 考虑下. redis 也可以.
1.4m articles
1.4m replys
5 comments
57.0k users