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