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 同上,不过是通过坐标而不是位置名查询

常用命令到此!!!!

相关推荐
酉鬼女又兒41 分钟前
SQL24 统计每个用户的平均刷题数
数据库·sql·mysql
雷工笔记1 小时前
数据库|SQLServer2025安装教程
数据库·sqlserver
一只自律的鸡1 小时前
【MySQL】第六章 子查询
数据库·mysql
Knight_AL2 小时前
Spring Boot 事件机制详解:原理 + Demo
java·数据库·spring boot
野人李小白2 小时前
DBeaver 界面友好,支持多种数据库,具备强大的 SQL 编辑、可视化查询、数据迁移及插件扩展功能,是开发者首选的数据库管理工具。
数据库·sql
山峰哥2 小时前
SQL索引优化实战:3000字深度解析查询提速密码
大数据·数据库·sql·编辑器·深度优先
潇凝子潇2 小时前
Java 设计支持动态调整的LFU缓存: 需包含热度衰减曲线和淘汰策略监控
java·spring·缓存
观音山保我别报错3 小时前
消息队列项目基础知识总结
linux·服务器·数据库
jghhh013 小时前
MATLAB分形维数计算:1D/2D/3D图形的盒维数实现
数据库·matlab
派大鑫wink3 小时前
【Day57】SpringBoot 整合 Redis:吃透缓存配置与 API 实战
spring boot·redis·缓存