开发者社区 问答 正文

如何为实时性应用存取经纬度,求助。

现在做的东西需要实时存储用户的经纬度,然后要求能快速得到某个指定经纬度附近的用户的列表。
我的问题是:
1.以什么形式存储经纬度比较好?
2.怎么找出数据库里距离某经纬度比较近的其它用户?
3.需要用redis之类的nosql db么?
注: 我现在的后台用django写的,数据库用的mysql。

展开
收起
落地花开啦 2016-02-27 14:08:20 2196 分享 版权
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    不需要用到redis作经纬度查询,当然你做缓存除外.
    我建议你将mysql换成MongoDB数据库,它能实现空间数据库该有的东西,支持地理范围检索。MongoDB GEO +1

    2019-07-17 18:48:48
    赞同 展开评论