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

常用命令到此!!!!

相关推荐
PcVue China2 小时前
PcVue + SQL Grid : 释放数据的无限潜力
大数据·服务器·数据库·sql·科技·安全·oracle
魔道不误砍柴功4 小时前
简单叙述 Spring Boot 启动过程
java·数据库·spring boot
jerry6094 小时前
7天用Go从零实现分布式缓存GeeCache(改进)(未完待续)
分布式·缓存·golang
锐策4 小时前
〔 MySQL 〕数据库基础
数据库·mysql
远歌已逝5 小时前
管理Oracle实例(二)
数据库·oracle
日月星宿~5 小时前
【MySQL】summary
数据库·mysql
爱吃土豆的程序员5 小时前
在oracle官网下载资源显示400 Bad Request Request Header Or Cookie Too Large 解决办法
java·数据库·oracle·cookie
睿思达DBA_WGX5 小时前
Oracle 11g rac 集群节点的修复过程
数据库·oracle
尘浮生5 小时前
Java项目实战II基于微信小程序的移动学习平台的设计与实现(开发文档+数据库+源码)
java·开发语言·数据库·spring boot·学习·微信小程序·小程序
Leo.yuan6 小时前
数据量大Excel卡顿严重?选对报表工具提高10倍效率
数据库·数据分析·数据可视化·powerbi