Quarkus 文档,现在具有全文搜索功能!

Quarkus 文档很早就具备了搜索功能,但直到现在,它仅仅是对每个指南的标题和摘要进行简单的子字符串搜索。虽然比没有好,但不可否认功能相当有限。

我们最近对其进行了改进。 现已在指南页面上提供真正的全文搜索功能。

search vertx
该功能尚未在本地化站点上提供,但将在几天后,在其下一次同步后提供。

在(众多!)改进之处中

  • 这不再是简单的子字符串搜索,而是最先进的全文搜索,支持分词和文本分析(您看上面 vertx 如何匹配 Vert.x?)。

  • 得益于全文搜索为每次命中评分的能力,结果是按相关性排序的。

  • 搜索不仅考虑每个指南的标题和摘要,还考虑》。

  • 匹配的术语会在结果列表中高亮显示,让您能一窥每个指南中的相关内容。

最棒的是什么?这次新的搜索由一个Quarkus 应用提供支持!它特别使用了Hibernate Search 扩展,该扩展提供了与 OpenSearch/Elasticsearch 的集成

敬请期待未来几周内发布的更多博文,我们将深入探讨实现细节。在此期间,搜索愉快!如果您注意到任何希望得到修复的奇怪行为,请随时在下方评论区留言。