blog-post

Manticore Search 3.6.0: 列存储支持,英国词形还原器,更快的 JSON,30+ 个错误修复

我们很高兴地宣布, Manticore Search 3.6.0 已经发布!

列存储支持


几个月前在 关于我们过去三年进展的文章 中,我们宣布了 Manticore 列存储库。 Manticore 3.6.0 为普通索引添加了对该库的支持。

当您的数据属性无法适应 RAM 时,该库特别有用。在这种情况下,Manticore Search 传统的行存储需要从磁盘读取更多数据,而新库仅读取当前查询所需的值。请在 这里 查看一些基准测试,并保持关注,该库是我们 2021 年的关键优先事项之一,并将在未来几个月内进行大量改进。

🇺🇦 英国词形还原器


来自乌克兰的用户好消息:Manticore Search 现在拥有乌克兰词形还原器,可以显著提高您的搜索相关性和召回率。

更快的 JSON


如果您在 Manticore Search 中存储了大量 JSON 并按其过滤,迁移到 3.6.0 后,您可以获得更好的响应时间。

优化的直方图


在构建索引时,Manticore 还为每个字段构建直方图,然后用于更快的过滤。在 3.6.0 中,算法进行了全面修订,如果您有大量数据并进行大量过滤,您可以获得更高的性能。

迁移注意事项


  • 3.6.0 具有新的二进制日志格式,因此在升级之前,您需要干净地停止 Manticore Search
  • 索引格式也略有变化,但不用担心 - 新版本可以很好地读取您现有的索引。只是如果您决定从 3.6.0 降级到旧版本,新的索引将无法读取。
  • 复制格式更改:不幸的是,您无法从旧版本复制到 3.6.0,反之亦然。请确保在所有节点上同时切换到新版本。
  • 从此版本开始,我们不再为 RHEL6、Debian Jessie 和 Ubuntu Trusty 提供构建。如果您需要新版本支持它们,请随时 联系我们。

进行中的工作


此版本是 Manticore 4 之前的最后一个版本,其中将包括我们一直在开发的以下新功能:

👷 完全自动化的索引压缩和全面修订的锁定算法

🧑‍🏭 实时索引的列存储支持

👷 次级索引

👨‍🏭 内置分片

👷‍♂️ 官方 Manticore Search Helm 图表和 Prometheus 导出器

修复的错误


Manticore 3.6.0 包含 超过 30 个错误修复 。检查一下是否有您熟悉的错误并进行升级!

手册 中阅读有关 3.6.0 中更多更改的信息,并保持关注!

诚挚的问候,
Manticore 团队

安装Manticore Search

安装Manticore Search