首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

看用 Redis 如何实现「​附近的人」​功能?

前言:针对“附近的人”这一位置服务领域的应用场景,常见的可使用PG、MySQL和MongoDB等多种DB的空间索引进行实现。...要提供完整的“附近的人”服务,最基本的是要实现“增”、“删”、“查”的功能。以下将分别进行介绍,其中会重点对查询功能进行解析。...其中,组合使用GEOADD和GEORADIUS可实现“附近的人”中“增”和“查”的基本功能。 要实现信中“附近的人”功能,可直接使用GEORADIUSBYMEMBER命令。...不过本质上,GEORADIUSBYMEMBER = GEOPOS + GEORADIUS,即先查找用户位置再通过该位置搜索附近满足位置相互距离条件的其他用户对象。...并可推算出Redis中GEORADIUS查找附近的人功能,时间复杂度为:O(N+log(M)) 其中N为指定半径范围内的位置元素数量,而M则是被九宫格圈住计算距离的元素的数量。

89250

附近的人,用redis也能实现?(GEO)

点击上方蓝字关注我们 相信附近的人的功能大家都应该用过 我可以很随意的通过我自己的定位能看到我附近的人,并且能看到那个人距离我的距离,大家有没有思考过这个是怎么实现的?...获取自己的位置 附近的人其实就是一种位置的比对关系,所以第一步是得获取自己的位置,一般位置都是用经纬度来表示,具体经纬度的获取得依赖客户端,作为咱们后端程序员直接接收参数就可以了,所以这一步重点是用经纬度来表示各个节点的位置...* 6378.137 * 1000; return $s; } 筛选出距离和自己在 5km 以内的数据就是我们想得到的结果 把上次算出来的距离一一对比,在 5km 以内的数据就是我们需要的附近的人的数据...,又是一遍所有数据的遍历 如果符合附近的人的要求是需要按照距离从近到远来排序,又得遍历计算 上述方式如果用户量比较小其实是可以实现的,但是现在移动互联网公司一般用户体量都很大,全表遍历的方式基本都可以...因为查看附近的人的位置信息也在 nearBy 中,所以显然用 GEORADIUSBYMEMBER 比较合适 GEORADIUSBYMEMBER nearbyPeople user_n 5 km WITHDIST

58910
您找到你想要的搜索结果了吗?
是的
没有找到

力推搜一,培养用户搜索习惯,搜一直接给红包

搜一在6.6.0版本中,终于从实验室功能升级为固定功能,不再是一个实验产品,也不可以关闭该功能了。从产品的演化来看,强化了搜一的功能,全力在推动应用内搜索。...用搜一还可以领红包 在2018年新年即将来临之际,信用搜一推出了“新年有礼”活动,意在进一步强化用户使用搜一的习惯,为搜一做了一次很有创意的营销。...显示搜一专属礼包。 打开后直接领取红包。...搜一新年有礼的关键词,还有附近美食、春运火车票、景点门票、酒店预订、电影票、房价、地图、快递等关键词,联合同程、美团大众点评、猫眼电影等企业共同为用户派发搜索福利。...搜一通过新年有礼活动,就是为了强化用户对搜一的使用习惯,同时又为小程序的使用普及做了一次大活动动员,让用户知道搜一不仅可以满足用户的大部分需求,也可以为用户提供很多靠谱的信息资讯。

1.9K60

【干货】搜一的排名规则解析+SEO操作指南

搜一能做什么?...天气、股票、音乐、医疗咨询、看病挂号; 搜索音乐、游戏、小说、长视频和短视频; 新闻、百科、问答、公众号文章以及18个深度合作的内容平台; 正如搜一官方slogan:你对世界的好奇,用就能...生态自身沉淀内容多年(特别是在公众号),自身具有内容优势,又在拓展内容合作平台,未来内容会越来越丰富的。 百度搜索VS搜一 哪个更好用?...搜一SEO效果怎么样?...榜公众号最近开始更新内容,粉丝基础不多,2000位,但是单篇文章阅读上万,公众号涨粉2500+,加到个人信号的有600+,这要归功于搜一的开发的搜索,让更多的人可以通过关键词搜索阅读关注到搜索

2.9K10

解决,的这个功能厉害了!

「搜一」,就能你帮你解决这个令人头疼的难题。 「搜一」,直达服务 「搜一」,是推出的搜索服务。...有了「搜一」,接到女神想要吃寿司的指令之后,知晓君只需要直接在搜索框中输入「附近寿司」,再点击「搜一」,就会直接出现「大众点评」小程序关于热门寿司店的介绍。...除了直接输入「附近+菜名」可以一键获取服务之外,你还可以直接通过搜索「附近+菜系」、「附近+具体场所」如「附近咖啡馆」来获取直达服务。 目前,除了查美食之外,你还可以搜一火车票、房价、地图等服务。...「搜一」直达服务已经覆盖了生活中的方方面面。 下了班想约朋友看电影?用「搜一一下想看的正在院线上映的电影名称就可以啦。 想查一查爸妈从家乡给你寄的快递到哪了?...而对于广大商家政企而言,「搜一」的开放,让商家有机会能够为用户更便捷的提供服务,共建信服务生态。 「搜一」和小程序的结合,无疑于将 9 亿多的流量开放给了更多人。

1.5K60

小程序地图如何显示附近厕所WC步行路线

后来,个人慢慢接触到小程序,有一次的需求是能够展示附近的各类店铺,方便自己快速定位周围有什么好吃好逛的地方。...直接扫码授权登录即可,腾讯列表功能使用扫码登录方便好多,省去了古老需要密码登录的好方式。...shadow_10,text_Q1NETiBA6IW-6K6v5L2N572u5pyN5Yqh,size_12,color_FFFFFF,t_70,g_se,x_16] 引入js 点击官网的开发文档中的小程序...function (res) { console.log(res); } }); } }) 使用地图 使用地图map组件,具体参数可登录官方文档进行查看...--提交表单数据--> 路线规划 开启个性化腾讯地图 扫码绑定,会判断当前小程序是否注册腾讯位置服务

1K70

团队回应了!“附近的小程序”推荐规则大披露

萤连长,咨询官方的小姐姐后,得到的答复是: 目前,用户的附近至少出现3个此类别的小程序才会出现对应类别,后续我们会根据用户体验进行动态调整。...的审核员们,要把小程序分配到最合适的分类,救必须优化小程序申请时服务类目的选择,还要提高审核标准,因为消费者很敏感,你弄成这样“模糊”容易造成误会呀。...2.扶持线下门店进驻小程序 许多人认为,这次突然释放“附近的小程序”分类,是为双12带动线下商家走的其中一步棋。 众所周知,门店小程序是提供给没有开发能力的商家,免费创建的小程序。...萤连长都能想到的心里OS:你看,我们的“门店小程序”不用开发,完全免费,基本功能都有,还有专门的标识,分分钟帮你引流啊!...反正就像是昨天,萤连长的文章中写的“就是去中心化,大家一起嗨”。 临近过年,小程序肯定还攒着大招,届时将如何引爆,你们大家在猜猜?群里上周就有人猜中,近期小程序要释放多个分类,成功获得辣条一包!

1.8K00

搜一在线检索技术演进复盘

‍‍ 作者:kaelhua 腾讯 WXG 后台开发工程师 背景 2020 年下半年我们(搜一工程团队)开发了一个新的内存检索引擎 ZeroSearch,并开始对搜一背后的大量垂直搜索系统进行升级...例如用户输入 Query:[广州机场附近有啥玩的地方],我们通过分词环节,可能会得到[广州,机场,附近,有,啥,玩,的,地方]这样一个 term 列表,一种理所当然的做法是将各个 term 对应的倒排链取出来...可通过将查询串的各条倒排链的游标移动到向量召回结果的did位置处,来获取向量召回结果的文本命中信息 该方案同时具备以下缺陷: 1 文本召回和向量召回实际上是在同一个求交任务下串行进行,导致最终耗时和召回耗时下限都比较高 2 文本召回的结果获取不到向量特征...2 block size在128附近浮动时,simd指令集引入了太多无效的Memory Load操作,从而导致在不压缩情况下,反而成为了负优化。...这里强调 private 的原因是,非 private 方法一般会在别的 object 文件中被引用,如果声明和实现分离,内联后会导致找不到符号。 内存优化 内存优化的优化效果显著,强烈建议参考。

1.2K20

搜一的文章排名有什么规则

昨天有人问到了搜一的文章排名有什么规则啥的,今天我来给大家讲一下吧~总的来说呢,高排名的文章常常是:拥有高粉丝数、高互动力、原创度高、以及拥有认证、正确关键词的公众号文章~ 鉴于巨大的日活及日均阅读量...除去认证啦粉丝数啦这种不能一时改变的因素,现在来简单说一下如何进行关键词布局抢占“搜一”流量。 1....核心关键词 根据指数,找到排名靠前的相关热门关键词,定期梳理关键词,以月为维度,半月或者周也行,根据关键词搜索热度进行优化调整~ 长尾关键词 当用户在“搜一”入口输入核心关键词时,下拉框所显示的所有关键词...,都为长尾关键词,在用户进行模糊搜索,并没有一个特定搜索内容的时候,下拉框推荐的内容能参与用户选择,有效提高该长尾关键词的点击量~ 开始为小程序搜索和“搜一”的结果提供广告内容。...做内容的可以多关注一下这方面,用搜一的人还是很多的,从这里也可以有效提高公众号曝光度及文章阅读量~

3.2K30

搜一在线检索技术演进复盘

作者:kaelhua,腾讯 WXG 后台开发工程师 背景 2020 年下半年我们(搜一工程团队)开发了一个新的内存检索引擎 ZeroSearch,并开始对搜一背后的大量垂直搜索系统进行升级,随着升级过程中遇到的各种问题和新的需求...例如用户输入 Query:[广州机场附近有啥玩的地方],我们通过分词环节,可能会得到[广州,机场,附近,有,啥,玩,的,地方]这样一个 term 列表,一种理所当然的做法是将各个 term 对应的倒排链取出来...2 block size在128附近浮动时,simd指令集引入了太多无效的Memory Load操作,从而导致在不压缩情况下,反而成为了负优化。...这里强调 private 的原因是,非 private 方法一般会在别的 object 文件中被引用,如果声明和实现分离,内联后会导致找不到符号。 内存优化 内存优化的优化效果显著,强烈建议参考。...搜一正在招聘后台开发和运营开发工程同学,我们致力于通过技术能力将生态内的海量精品内容和服务精准触达到每一位用户。

1.1K30

他山之石 | 搜一中的智能问答技术

作者 | 杨韬 @腾讯 今天给大家介绍搜一中的智能问答技术。 围绕下面四点展开: 背景介绍 基于图谱的问答 基于文档的问答 未来展望 01 背景介绍 1....②有些实体mention召回的实体较多,会导致后面消歧模块的耗时比较长,比如图中的张伟,在知识库中可能有几十上百个不同类型的人物。...KBQA-复杂查询解析 大家通常的都是一些简单Query,但也有一部分复杂Query,刚才介绍的关系识别模型是比较难处理复杂Query的。...BERT需要输入一个句子,因此首先将查询图序列化成一段文本,再和问题拼接一起去,得到匹配分,再基于pair-wise的方法训练。...除了这些深度语义的话,也可以融入一些相关的人工特征来进一步提升效果。 除了刚才介绍的方法,还有一类Query解析方法是基于文法的解析。支持快速配置,支持复杂的和新的查询。

72920

附近的小程序才是小程序的大杀器

小程序又双叒叕发布新功能了,这次发布的是附近的小程序功能:进入小程序列表,就可以看到附近的小程序。 这个功能意味着什么?...我首先下结论:附近的小程序功能是的大杀器,会让小程序真正走向商家,走向普通用户,迎来大爆发。为什么这么说呢? 做小程序的初衷是用完即走,但是这一切的基础是要有小程序用。...所以为了刺激大家开发小程序,首先给公众号开放了一系列流量入口:自定义菜单,群发文章长按二维码识别小程序,群发文章支持添加小程序。...而附近的小程序给用户提供的大部分小程序则是用户真正需要的,适合用户当时的使用场景。...从上面的场景可以看出来,附近的小程序功能就是小程序的大杀器,当越来越多的商家开发小程序,当你到一个商圈,你就可以通过小程序完成停车缴费,订位,点餐,买咖啡等等操作。

67620

“搜一”接入京东商品的背后说明了什么?

文/孟永辉 在经历了流量时代的用户积累之后,建立生态圈和赋能方式成为下半场试图发挥更大能量的首要选择。...在不断开放小程序、小游戏、指数等产品的同时,试图在通过另外一种更加直接的方式为腾讯系的产品进行更加深度的赋能。 这或许是所有的社交产品必然要经历的一个阶段。...然而,的流量赋能是不是真的能够起到实质性的效果呢?...未来,随着的流量赋能成功案例的不断增加,或许将会有更多商业加入到流量赋能的行列。 尽管我们说流量时代已经结束,但是流量在商业模式当中依然具有举足轻重的作用。...微笑搜一可以链接到京东商品仅仅只是一个具体的表现,它折射出的是人们对于新的发展模式探索的缺乏以及对于未来发展模式的彷徨。

50460

出现「五星级小程序」,看看你附近的是几颗星?

6 月 21 日周三下午,知晓程序(信号 zxcx0101)发现,又在悄悄地测试新能力了。 如果你有幸被选中,现在打开「附近的小程序」,就会发现: 一闪一闪亮晶晶,满天全是小星星。 ?...如上图所示,在附近的小程序页面,每个小程序下方都多了一排小星星,最高为五星。 这些小星星,跟 6 月 16 号的小程序「星标」不同,目的不在于「置顶」,而在于评「星级」。...以后,想知道一个附近的小程序好不好,看它有几颗星就行了。 「小程序星级」虽好,但这个评级标准是什么呢?...由于小程序暂未出现评分系统,知晓程序(信号 zxcx0101)推测,「小程序星级」的评判标准,可能跟小程序本身的产品质量和运营数据相关。 目前,「小程序星级」只在「附近的小程序」中看到有。...PS:这次的灰度测试,估计是 90 度灰,我们的手机也看不到,摊手。

52320

午报 | 「搜一」上线电商新入口;「腾讯乘车码」将登陆上海

5. 6 月 12 日,河北航空小程序正式上线。小程序可提供机票销售、保险销售、航班动态查询、二维码值机、不正常航班证明开具等服务。...圈 1. 6 月 13 日,「搜一」成新电商入口。在「搜一」搜索特定关键词时,将会出现商品页,点击商品可直接进入「京东购物」小程序,商品页面有「搜一用户随机返现」字样。...3. 6 月 2 日,在「中国区块链技术创新发展论坛」上,中国银行原行长李礼辉表示,应用区块链技术构建的法定数字货币可能并不具备取代支付、支付宝等新型电子支付方式的绝对优势。 腾讯生态 1....针对「tencent 腾讯旗舰店」上线不到 24 小时将商品下架一事,腾讯旗舰店客服回应「产品已经抢购一空,敬请期待哦」。...而针对「腾讯」在天猫搜索路径无效的情况,天猫回应「店铺没有下架,可能是店铺太新了所以在天猫不到,这个里面有运营商的锅。」

88750

更新两大功能搜一、看一看

更新重磅功能“搜一”、“看一看”,这是要跟“今日头条”杠上的节奏吗? 以下为官方原文: 今天,就带你体验“飞一般”的感觉: iOS用户更新信到6.5.8版本。...打开,进入“信实验室”选择打开“搜一”、“看一看”入口,“搜一”和“看一看”就在出现你的“发现”里了。安卓用户请静待新版本。...划重点:更新后,“搜一”、“看一看”都不会自动出现,需要你去“解锁”它。...推出“搜一”,是为了满足大家的搜索需求,帮助大家更便捷地使用搜索功能,快速地获取想要的内容或服务。...Q4:“搜一”和“看一看”的页面出现了部分公众号以外的文章,这些文章的来源是什么? 用户通过使用这两个功能获得的信息都是来自,比如公众号的文章、朋友圈被公开转发的文章等。

1.5K80

「衣食住行」一解决,的这个功能厉害了!

「搜一」,就能你帮你解决这个令人头疼的难题。 「搜一」,直达服务 「搜一」,是推出的搜索服务。...有了「搜一」,接到女神想要吃寿司的指令之后,知晓君只需要直接在搜索框中输入「附近寿司」,再点击「搜一」,就会直接出现「大众点评」小程序关于热门寿司店的介绍。...除了直接输入「附近+菜名」可以一键获取服务之外,你还可以直接通过搜索「附近+菜系」、「附近+具体场所」如「附近咖啡馆」来获取直达服务。 ?...目前,除了查美食之外,你还可以搜一火车票、房价、地图等服务。「搜一」直达服务已经覆盖了生活中的方方面面。 下了班想约朋友看电影?用「搜一一下想看的正在院线上映的电影名称就可以啦。...而对于广大商家政企而言,「搜一」的开放,让商家有机会能够为用户更便捷的提供服务,共建信服务生态。 「搜一」和小程序的结合,无疑于将 9 亿多的流量开放给了更多人。

68920

用Python爬了好友,原来他们是这样的人...

随着的普及,越来越多的人开始使用渐渐从一款单纯的社交软件转变成了一个生活方式,人们的日常沟通需要,工作交流也需要信里的每一个好友,都代表着人们在社会里扮演的不同角色。...其分析结果如下图所示: 可以注意到,在所有好友中,约有接近1/4的好友使用了人脸头像, 而有接近3/4的好友没有人脸头像,这说明在所有好友中对”颜值 “有自信的人,仅仅占到好友总数的25%...,或者说75%的好友行事风格偏低调为主,不喜欢用人脸头像做头像。...这说明在我的好友中,好友选择的头像主要有日常、旅游、风景、截图四个来源。 好友选择的头像中风格以卡通为主,好友选择的头像中常见的要素有天空、大海、房屋、树木。...通过观察所有好友头像,我发现在我的好友中,使用个人照片作为头像的有15人,使用网络图片作为头像的有53人,使用动漫图片作为头像的有25人,使用合照图片作为头像的有3人,使用孩童照片作为头像的有

35110

这10个隐秘的功能,90%的人都不懂

有很多神奇而隐秘的功能,如果这些你还不懂,那你一定是用了个假~ 而且,在这些隐秘的功能中,还隐藏着一个小程序的入口哦,看谁先发现?...01 设置延迟到账 在日常的工作生活中,总会有手忙脚乱心里烦躁而后转错账的时候,此时,除了和对方沟通、寻求官方客服帮助之外,你还可以设置延迟到账!...具体操作如下:进入微钱包 --右上角的三个小点 -- 支付管理 - 到账时间,有了这功能再也不用担心转错账了吧?...03 一键查看不常联系的好友 不久前,更新了一项让人害怕的功能:查看不常联系的朋友。 虽然我们的信里有很多好朋友,但是常联系的也就那么几个,但我有5000个好友可以假装我有很多朋友啊。...04 搜索快捷查询之查航班

90390
领券