开发者社区> 问答> 正文

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

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

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

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

    2019-07-17 18:48:48
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
存储分层企业数据存储类型选择与优化 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载