redis geo

geo

GEO 存储经纬度,计算两地距离,范围计算等

应用场景

根据经纬度获取最近的餐馆  

geoadd

geo key longitue latitude member 
geoadd cities:locations  116.28 39.55 beijing 
1 
geoadd cities:locations 116.28.39.55 beijing 
1

geopos

geopos key member[memeber]
#获取地理位置信息 
geopos cities:locations tianjin  
1)11.12..12000000000
2)39.8 

geodist

geodist key member1 memberr2 [unit]
#获取两个地理位置的距离  
#unit:m(米) / km(千米) mi(英里) ft(尺子)

georadius

georadius key longitude radiusm|km|ft|mi [wthcord]
georadiusbymember cities:locations beijing 150 km  
1)beijing 
2)tianjin 
3)tangshan 

相关说明

1:since 3.2 +
2:type geokey = zset
3:没有删除api:zrem key member

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值