您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
redis geodist
发布时间:2021-11-13 23:43:09编辑:雪饮阅读()
geodist 用于返回两个给定位置之间的距离。
geodist 语法格式如下:
GEODIST key member1 member2 [m|km|ft|mi]
member1 member2 为两个地理位置。
最后一个距离单位参数说明:
m :米,默认单位。
km :千米。
mi :英里。
ft :英尺。
实例:
计算西西里岛上两个点的距离:
127.0.0.1:6379> geodist sicily palermo catania
"166274.1516"
127.0.0.1:6379> geodist sicily palermo catania km
"166.2742"
127.0.0.1:6379> geodist sicily palermo catania mi
"103.3182"
这里分别计算了西西里岛上巴勒莫与卡塔尼亚之间的距离,默认单位是米,然后我们分别以米、千米、英里的单位进行了计算。
127.0.0.1:6379> geodist sicily china japan
(nil)
这里我们计算了西西里岛上中国与日本的距离,实际上西西里岛上没有中国与日本的member,所以这里就返回了nil。
关键字词:redis,geodist
上一篇:redis geopos
下一篇:redis georadius