redis之地理空间GEO

使用中文时会乱码,我们可以在启动添加命令

redis-cli -a 密码 -- raw 即可

由名字知其是和地理位置相关的,其将三维地球划分为二维平面进行存储。

命令如下:

geoadd name 经度 纬度 名称 :在name中添加一个坐标

zrang name 0 -1::显示所有坐标

geopos name 坐标名 : 获取当前坐标名位置

geohash name 坐标名 : 获取坐标哈希值

geodist name 位置1 位置2 : 获取两个位置之间距离

georadiusbymember name 位置名 数字 单位 :查询name中距离小于数字的位置名

georadius 同上,不过是通过坐标而不是位置名查询

常用命令到此!!!!

相关推荐
PaperData19 分钟前
2003-2026.1北大法宝地方数字经济政策数据
数据库·数据分析·学习方法·经管
BU摆烂会噶24 分钟前
【LangGraph】持久化实现的三大能力——人机交互
数据库·人工智能·python·langchain·人机交互
jefl jxak42 分钟前
mysql用户名怎么看
数据库·mysql
unDl IONA1 小时前
mysql之如何获知版本
数据库·mysql
俺不要写代码1 小时前
数据库:约束
数据库·mysql
KmSH8umpK1 小时前
Redis分布式锁从原生手写到Redisson高阶落地,附线上死锁复盘优化方案进阶第四篇
数据库·redis·分布式
Lyyaoo.1 小时前
缓存更新策略
缓存
KmSH8umpK2 小时前
Redis分布式锁从原生手写到Redisson高阶落地,附线上死锁复盘优化方案进阶第五篇
数据库·redis·分布式
lilihuigz2 小时前
企业培训网站搭建指南:5步在WordPress上创建品牌学院
数据库
WL_Aurora2 小时前
MySQL 5 卸载到 MySQL 8 安装完整指南(不踩坑版)
数据库·mysql