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

常用命令到此!!!!

相关推荐
DolphinDB智臾科技17 小时前
DolphinDB 面向金融交易与定价的统一数据模型
数据库·时序数据库
檀越剑指大厂17 小时前
时序数据库性能之战:金仓数据库如何在复杂场景下反超 InfluxDB?
数据库·时序数据库
计算机毕设VX:Fegn089517 小时前
计算机毕业设计|基于springboot + vue图书借阅管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
数据与人18 小时前
mongodb报错Sort exceeded memory limit of 104857600 bytes
数据库·mongodb
程序员鱼皮18 小时前
消息队列从入门到跑路,保姆级教程!傻子可懂
数据库·程序员·消息队列
lang2015092818 小时前
Kafka元数据缓存机制深度解析
分布式·缓存·kafka
C++业余爱好者18 小时前
SQL语言家族入门指南:标准SQL、T-SQL与PL/SQL详解
数据库·sql
白驹过隙^^18 小时前
OB-USP-AGENT安装使用方法
数据库·经验分享·网络协议·tcp/ip·github·ssl
计算机程序设计小李同学18 小时前
基于Python的在线零食购物商城系统的设计与实现
数据库·sqlite
Java爱好狂.18 小时前
Java面试Redis核心知识点整理!
java·数据库·redis·分布式锁·java面试·后端开发·java八股文