redis三种特殊数据类型-geospatial(七)
1.geospatial
朋友的定位,附近的人,打车的距离
只有六个命令
1.geoadd china:city 113.66 34.75 zhengzhou添加位置,中间是 经度 纬度加名称
2. geopos china:city beijing 获取指定的城市经度和维度
3. geodist china:city beijing shanghai km
单位
- m表示单位为米
- km表示单位为千米
- mi表示单位为英里
- ft表示单位为英尺
4. georadius china:city 110 30 500 km withcoord,以110 30为中心获取距离500km的地址
5. georadiusbymember 找出指定元素周围的其他元素
6. geohash china:city beijing chongqing返回城市地址的经纬度的字符串
7. GEO底层的实现原理其实就是Zset!我们可以使用Zset命令操作GEO。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 时间海!
评论