当前位置: 首页 > news >正文

Redis-GEO数据结构的基本用法

GEO就是Geolocation的简写形式,代表地理坐标。Redis在3.2版本中加入了对GEO的支持,允许存储地理坐标信息,帮助我们根据经纬度来检索数据。常见的命令有:

  • GEOADD:添加一个地理空间信息,包含:经度(longitude)、纬度(latitude)、值(member)

  • GEODIST:计算指定的两个点之间的距离并返回

  • GEOHASH:将指定member的坐标转为hash字符串形式并返回

  • GEOPOS:返回指定member的坐标

  • GEORADIUS:指定圆心、半径,找到该圆内包含的所有member,并按照与圆心之间的距离排序后返回。6.以后已废弃

  • GEOSEARCH:在指定范围内搜索member,并按照与指定点之间的距离排序后返回。范围可以是圆形或矩形。6.2.新功能

  • GEOSEARCHSTORE:与GEOSEARCH功能一致,不过可以把结果存储到一个指定的key。 6.2.新功能

http://www.lryc.cn/news/410051.html

相关文章:

  • 【Linux C | 网络编程】进程池大文件传输的实现详解(三)
  • Mac如何通过SSH连接Github
  • 成就巴西休闲游戏如何借助Google谷歌广告投放优势
  • 利用python检查磁盘空间使用情况
  • 卷积神经网络(五)---图像增强的方法
  • 矩阵常见分解算法及其在SLAM中的应用
  • 【排序】快速排序详解
  • 贪心算法总结(2)
  • 弘景光电:技术实力与创新驱动并进
  • 2024年7月23日~2024年7月29日周报
  • M3U8流视频数据爬虫
  • 保护您的数字财富:模块化沙箱在源代码防泄露中的突破
  • FFmpeg源码:avio_r8、avio_rl16、avio_rl24、avio_rl32、avio_rl64函数分析
  • 如何使用 API 查看极狐GitLab 镜像仓库中的镜像?
  • 软件-vscode-plantUML-IDEA
  • ES6语法详解,面试必会,通俗易懂版
  • CTFshow--Web--代码审计
  • Java语言程序设计——篇十(1)
  • Qt对比MFC优势
  • RuntimeError: No CUDA GPUs are available
  • URL参数中携带中文?分享 1 段优质 JS 代码片段!
  • sass的使用
  • 【足球走地软件】走地数据分析预测【大模型篇】走地预测软件实战分享
  • 现在有什么赛道可以干到退休?
  • c程序杂谈系列(职责链模式与if_else)
  • 前端开发技术之CSS(层叠样式表)
  • go语言day20 使用gin框架获取参数 使用自定义的logger记录日志
  • DHCP笔记
  • TCP为什么需要四次挥手?
  • MySQL 索引相关基本概念