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] : 以指定的城市名称为中心, 查找周围的城市
发表评论