⚠️ 此页面为自动翻译,翻译可能不完美。
blog-post

Manticore Search 3.6.0: columnar store support, UK lemmatizer, faster JSON, 30+ bug fixes

我们很高兴宣布, 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