Redis个实现附近人功能

技术Redis个实现附近人功能Redis个实现附近人功能,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。01Redis的Geo最近在写实现附近人的这个功能,在

Redis可以实现附近人的功能,相信很多没有经验的人对此无能为力。为此,本文总结了出现问题的原因和解决方法,希望大家可以通过本文来解决这个问题。

01

Redis的Geo

最近在网上找到了很多方案来实现附近人的这个功能,但是都不尽如人意。最后发现redis已经实现了这个功能。支持地理位置信息的存储来实现附近的定位,并动摇这种依赖地理位置信息的功能。

添加地理位置

geoadd关键经纬度成员

经度纬度成员是地理位置的经度、纬度和成员。

Redis个实现附近人功能

上图显示增加了三个地理位置,分别是ee、肖、圌。

03

获取俩地的距离

地理列表关键成员1成员2[单位]

单位表示返回结果的单位,包括以下四种类型:

米代表米。

公里代表公里。

米(英里)代表英里。

英尺代表尺。

以下操作用于计算天津到北京的距离,单位为公里。

Redis个实现附近人功能

Redis个实现附近人功能

上图用高德地图计算,基本一致。

04

获取附近的位置

这里我们使用这个命令。这个命令的参数只需要给成员。

成员公司EE 20公里计数3 asc

Redis个实现附近人功能

这是获得的EE附近20公里的成员。

05

地理位置的删除

GEO不提供删除成员的命令,但是因为GEO的底层实现是zset,所以我们可以使用zrem命令删除地理位置信息。

看完以上,你是否掌握了Redis实现附近人的功能的方法?如果您想学习更多技能或了解更多相关内容,请关注行业资讯频道,感谢您的阅读!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/93987.html

(0)

相关推荐

  • 中山一日游攻略,去中山自驾游,有什么好去处

    技术中山一日游攻略,去中山自驾游,有什么好去处谢谢邀请!中山地处广东中山市中山一日游攻略,历史悠久,风光秀丽,名胜古迹众多,一个自驾游的好去处。首先是孙中山故居,因孙中山先生而闻名海内外,位于广东省中山市翠亭村
    这里是中

    生活 2021年10月25日
  • 世界上最大的游轮,世界最大邮轮钻石公主号邮轮

    技术世界上最大的游轮,世界最大邮轮钻石公主号邮轮钻石公主号邮轮(Diamond.Princess)是位列全球十五大最豪华邮轮之一,也是世界顶级豪华邮轮之一世界上最大的游轮。堪称一座移动的海上五星级酒店,吃喝玩乐,一应俱全

    生活 2021年10月22日
  • 信号量学习

    技术信号量学习 信号量学习(一)概念信号量是一个整数,这个整数允许多进程或多线程同步他们的操作。这个整数必须大于等于0.
    linux库函数中,类似有名映射、匿名映射,有名管道、无名管道,信号量也有有名信

    礼包 2021年11月26日
  • 如何理解mysql Meta Lock 机制

    技术如何理解mysql Meta Lock 机制如何理解mysql Meta Lock 机制,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

    攻略 2021年11月16日
  • 歌吟的意思,古代文人雅士的啸是什么意思

    技术歌吟的意思,古代文人雅士的啸是什么意思啸,一种歌吟方式歌吟的意思。啸,一种歌吟方式,称之为“啸”。啸不承担切实的内容,不遵守既定的格式,只随心所欲地吐露出一派风致,一腔心曲,因此特别适合乱世名士。历史上的魏晋时期多有

    生活 2021年10月27日
  • 金银花露小说,中药金银花有哪些功效呢

    技术金银花露小说,中药金银花有哪些功效呢金银花具有清热解毒金银花露小说,疏散风热的作用,同时可以治疗暑热症立即流感中毒,急性扁桃体炎,牙周炎等病。1、金银花具有抗病原微生物作用。针对多种致病菌,如金色葡萄糖菌,溶血性链球

    生活 2021年10月22日