如何安装redis?去官网下载redis的3.2版本,命令行解压缩,然后执行make命令,再执行make install命令。安装redis的教程我在这就不多做介绍了,不会的小伙伴自己百度吧。
redis3.2新增了一个geohash 地理位置的算法,借此可以计算用户之间的距离,亦可以根据距离算出周围的用户。
首先我们添加用户及其坐标
GEOADD users
113.2278442 23.1255978 xiaoming
113.106308 23.0088312 laowang
113.7943267 22.9761989 kongkong
114.0538788 22.5551603 zhangsan
获取小明、老王、张三的坐标
GEOPOS users xiaoming laowang kongkong
计算小明和老王之间的距离,单位为米
GEODIST users xiaoming laowang
计算小明和老王之间的距离,单位为千米
GEODIST users xiaoming laowang km
指定某个用户,某个距离附近的人,这里查找小明附近100km的人
GEORADIUSBYMEMBER users xiaoming 100 km
点击查看更多内容
2人点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦