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