redis geo (地理位置) : 是有序集的细分功能

redis geo (地理位置) : 是有序集的细分功能

GEOADD key [x1] [y1] [name1] [x2] [y2] [name2] ... : 添加一个地理位置

GEOADD key [x1] [y1] [name1] [x2] [y2] [name2] ... : 得到一个地点的经纬度

GEODIST key member1 member2 [unit] : 计算两个地理位置的距离 , unit为单位: m 米, km 千米, mi 英里, ft 英尺

 GEORADIUS key longitude latitude radius m|km|ft|mi [WITHCOORD] [WITHDIST] [WITHHASH] [COUNT count] [ASC|DESC] [COUNT count] : 查找经纬度附近的城市和距离

GEORADIUSBYMEMBER key member radius m|km|ft|mi [WITHCOORD] [WITHDIST] [WITHHASH] [COUNT count] [ASC|DES] : 以指定的城市名称为中心, 查找周围的城市

image.png


最后编辑于:2021/07/08作者: 牛逼PHP

发表评论