Meilisearch v1.14 发布啦 ✨ 在我们的博客上阅读更多内容

前往首页Meilisearch 的标志
返回文章
2021 年 1 月 11 日

v0.18.0 版本的新功能

v0.18.0 版本的新功能

Carolina Ferreira
Carolina Ferreira开发者布道师 @ Meilisearch@CarolainFG
What's new in v0.18.0

大家新年快乐!2021 年带来了 Meilisearch 的新版本。这有多棒?

在此版本中,我们修复了一些错误,并提高了向 Meilisearch 添加文档时的默认有效负载大小。然而,最重要的是新的分词器

我们的主要目标是提供最佳的搜索体验,而一个好的分词器对于获得高质量的搜索结果至关重要。我们为我们的核心团队和贡献者感到非常自豪——他们努力工作,并且交付了成果!让我们仔细看看它。

新的分词器

分词器有点像 Meilisearch 的大脑:它理解语言的工作方式,并相应地调整文档在 Meilisearch 中的存储方式。没有分词器,我们将无法知道一个词在哪里开始,在哪里结束。我们将无法理解用户在执行搜索时要求什么。

仔细观察

分词器的作用是根据语言的特性查找和检索字符串中的所有单词。每种语言都需要独特的处理过程。例如

  • 拉丁语系语言中,单词通常用空格分隔。
  • 中文中,拆分单词更加复杂。

Meilisearch 的新分词器逐字段进行,确定字段最有可能的语言,并为每种语言运行不同的管道。由于分词器是模块化的,因此添加新语言比以前容易得多。

新的分词器对于基于拉丁字母的语言(如英语)可能感觉没什么不同,但它应该会极大地改善我们中文用户的体验。

Meilisearch 在中文方面的演变

以前,分词器将一个汉字(中文字符)视为一个词。新的分词器

  • 识别由一个或多个字符组成的中文词语
  • 更准确地评估匹配查询词之间的距离(参见:邻近度规则)。
  • 积极提高搜索相关性.
  • 现在,单个搜索查询即可在繁体和简体中文中给出结果。

增加最大有效负载大小

在以前的 Meilisearch 版本中,文档有效负载的默认限制10MB。我们已将此限制提高到 100MB。当然,您仍然可以更改此限制。

$ ./meilisearch --http-payload-size-limit=209715200
# Change limit to 200MB

错误修复

  • Meilisearch 现在可以正确地将属性添加到 searchableAttributes,即使它们已先添加到 attributesForFaceting 中。
  • 现在,属性会按照出现顺序添加到 searchableAttributes 中,正如预期的那样。
  • 当未设置要显示的属性时,Meilisearch **返回一个空对象 **`` 而不是错误。

其他更改

  • 我们对测试套件进行了一些修改。
  • Dump 测试现在可以并行运行.
  • 大多数依赖项已更新

有关更改和提交的特定列表,请查看发行说明

贡献

我们很幸运拥有这个令人惊叹的支持型社区

特别感谢

我们还要感谢所有贡献者,他们帮助维护使 Meilisearch 更易于使用的工具包。

您的参与对我们意义重大!💜


💬 参与进来!

我们始终渴望听到用户和贡献者的建议!使用您喜欢的方法与我们交流

🚀 祝您编码愉快!

Meilisearch 1.14

Meilisearch 1.14

Meilisearch 1.14 引入了新的实验性功能,包括复合嵌入器和用于提升性能的嵌入缓存。它还添加了核心功能,例如细粒度的可过滤属性和按 ID 批量文档检索。

Carolina Ferreira
Carolina Ferreira2025 年 4 月 14 日
Meilisearch AI launch week recap

Meilisearch AI 发布周回顾

Meilisearch AI 发布回顾:通过 AI 和个性化改造搜索

Maya Shin
Maya Shin2025 年 3 月 28 日
Introducing Meilisearch's next-generation indexer: 4x faster updates, 30% less storage

Meilisearch 下一代索引器介绍:更新速度提高 4 倍,存储空间减少 30%

2024 年索引器版本通过并行处理、优化的 RAM 使用率和增强的可观察性彻底改变了搜索性能。了解我们最新版本的新功能。

Louis Dureuil
Louis Dureuil2025 年 2 月 26 日