您现在的位置是:首页 > 文章详情

Meilisearch 1.0 稳定版发布,Rust 高性能开源搜索引擎

日期:2023-02-09点击:312

历经三年多的开发,Meilisearch 1.0 首个完全稳定版已正式发布,可用于生产环境且向前兼容。

Meilisearch 是 Rust 实现的高性能开源搜索引擎,支持方便地集成到任何网站或应用程序,支持自托管 (self-hosting),可作为 Algolia 和 Elasticsearch 的轻量替代方案。Meilisearch 内置了许多实用功能,比如:

  • 快速的输入即搜索 (search-as-you-type) 体验,也称作“即时搜索”
  • 支持冗错/纠错搜索 (typo tolerance)
  • 支持多面搜索 (faceted search)
  • 支持基于地理位置的搜索 (geosearch)
  • 支持多租户 (multi-tenancy)

此外,Meilisearch 提供了一整套完整的 SDK 和库,让开发者便捷地将其连接到流行的编程语言和 Web 工具。Meilisearch 的搜索功能支持所有语言,对任何使用空格分隔单词的语言以及中文、日语、希伯来语、泰语和韩语都进行了特殊优化。

据介绍,1.0 的 CLI 工具不仅进入了稳定状态,还新增了许多破坏兼容性的重要变化,使错误处理程序更加直观。开发团队也表示,在 v2.0.0 发布之前,未来的 CLI 版本不会再有破坏性的更改。

新版本还优化了索引和搜索速度,主要包括以下方面:

  • 优化包含多个长单词的搜索请求的内存使用
  • 提升exactness包含多个单词的搜索请求的排序规则性能
  • 在解释搜索查询时将多词同义词翻译成短语。此项变更优化了结果的相关性,并改进包含多词同义词的搜索查询延迟的稳定性,从而消除 DoS 攻击的来源
  • 优化proximity以短词结尾的搜索请求的排序规则性能
  • 限制在不需要时更新设置引起的重新索引
  • 减少邻近排序规则的增量索引时间
  • 改进软删除 (soft-deletion) 计算

下载地址 & 完整发布说明:https://github.com/meilisearch/meilisearch/releases/tag/v1.0.0

原文链接:https://www.oschina.net/news/227732/meilisearch-v1-enterprise-ready-stable
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章