Elasticsearch:使用 Elasticsearch 在键入时实现类似 Linkedin 的搜索

liuxg 发表了文章 • 0 个评论 • 49 次浏览 • 1 天前 • 来自相关话题

在大多数社交网络中搜索时,你的直接联系人的排名将高于其他用户。 让我们看一下 Linkedin 的搜索,看看我们是否可以用 Elasticsearch 复制类似的东西。在这里也告诉大家一个小秘密:Linkedin 上面的搜索也是使用 Elasticsearch 完成的哦!

请注意,这篇文章仅在你输入建议时处理自动完成/搜索,并且在发送搜索后不会深入搜索搜索结果,从而产生搜索结果页面。

让我们看看 Linkedin 的搜索界面:
 

linkedin.png

所以让我们看看这个搜索响应。 输入是 Philip。 我们将忽略任何非人的搜索结果或建议 - 前 6 条建议(非人)只是向你展示你可能还在搜索什么。

关注人员结果,列表中的最后五个。 前四个命中是在我的直接联系人中(也即是我的朋友或者同事)。 前两位也在 Elastic 工作。 第三个命中有 Philip 作为他的名字的一部分。 只有最后一个命中不是直接联系人 - 但也在我现在的雇主 Elastic 工作。

另一个需要注意的有趣的事情是,这显然是一个前缀(prefix)搜索,因为 Philipp 末尾有两个 p 也是一个有效匹配。

在收集需求之前,让我们尝试第二次搜索。
 
更多阅读 https://elasticstack.blog.csdn ... .5502

修改子文档一个字段的,有处理方法吗?类似_update

zqc0512 回复了问题 • 2 人关注 • 1 个回复 • 43 次浏览 • 4 小时前 • 来自相关话题

ES数据节点内存使用波动很大

God_lockin 回复了问题 • 3 人关注 • 2 个回复 • 176 次浏览 • 5 天前 • 来自相关话题

ES6.8版本,分片恢复失败

caster_QL 回复了问题 • 2 人关注 • 1 个回复 • 129 次浏览 • 6 天前 • 来自相关话题

reindex索引原索引库中index为no,只存储的字段,在目标索引库中没有值

caster_QL 回复了问题 • 2 人关注 • 1 个回复 • 116 次浏览 • 6 天前 • 来自相关话题

关于使用路由的疑问?添加路由后查询速度变慢了

zcc_vv 回复了问题 • 2 人关注 • 1 个回复 • 132 次浏览 • 2022-01-07 10:59 • 来自相关话题

求助Es的nested对象查询问题

回复

simaGang 发起了问题 • 2 人关注 • 0 个回复 • 116 次浏览 • 2022-01-06 13:17 • 来自相关话题

求助Es的对象查询问题

zmc 回复了问题 • 2 人关注 • 1 个回复 • 101 次浏览 • 2022-01-05 19:00 • 来自相关话题

rangeQuery 查询时间(时间戳)范围无效 ,_mapping 定义类型是date

sky_ 回复了问题 • 1 人关注 • 2 个回复 • 112 次浏览 • 2022-01-05 17:57 • 来自相关话题

elasticsearch6.x与7.x如何把exclude掉的ip重新加回集群

Ombres 回复了问题 • 2 人关注 • 1 个回复 • 98 次浏览 • 2022-01-05 15:54 • 来自相关话题

esrally离线使用,有没有绕开git的方法?

zqc0512 回复了问题 • 3 人关注 • 2 个回复 • 122 次浏览 • 2022-01-06 11:16 • 来自相关话题

磁盘空间充足,es查询报错 代码不安全导致es挂掉,请问各位大佬有没有遇到过

回复

匿名用户 发起了问题 • 1 人关注 • 0 个回复 • 124 次浏览 • 2022-01-05 10:38 • 来自相关话题

Elastic:运用 Elastic Maps 实时跟踪,可视化资产分布及地理围栏告警

liuxg 发表了文章 • 0 个评论 • 103 次浏览 • 2022-01-05 09:18 • 来自相关话题

你对资产跟踪感兴趣吗? 好消息! 使用Elastic 地图应用可以轻松可视化和分析移动的数据。 你可以跟踪 IoT 设备的位置并监控运输途中的包裹或车辆。

在本教程中,你将查看来自俄勒冈州波特兰市的实时城市交通数据。 你将观看城市公交车,使用数据可视化拥堵情况,并在公交车进入施工区时通知调度团队。

你将学会:

使用 Logstash 将 TriMet REST API 摄入到 Elasticsearch。
创建一个地图,其中包含可视化资产轨迹和最后已知位置的图层。
使用符号和颜色来设置数据值的样式并显示资产的前进方向。
设置跟踪警报以监控移动的车辆。当车辆进出一个限定的区域,会发送警报。这种技术称之为 geofencing。
完成本教程后,你将拥有一张如下所示的地图:


construction_zones.png

 
更多阅读,请参阅 https://elasticstack.blog.csdn ... 95977

配置index sorting后,正在写入的索引_search非常慢

God_lockin 回复了问题 • 2 人关注 • 1 个回复 • 110 次浏览 • 2022-01-04 16:00 • 来自相关话题

elasticsearch新增节点,由于分片平衡,导致新建索引分片往新节点上写,引起任务积压

zmc 回复了问题 • 3 人关注 • 2 个回复 • 105 次浏览 • 2022-01-04 21:16 • 来自相关话题