我们很高兴地宣布 Manticore Search 2.6.0 的发布
可以从 这里 下载适用于 Debian,Ubuntu,Red Hat/CentOS,Windows 和 OSX 的预构建包。
透析查询
本次发布引入了称为透析查询的功能,即前瞻性搜索或反向搜索。与正常工作流程不同,在正常流程中,文档存储在索引中,并对其进行查询,该技术允许持久存储查询并测试文档是否与之匹配。这些查询存储在一种新的索引类型中 - 透析 - 类似于实时索引,并且可以使用新命令 CALL PQ 来测试文档或文档批次是否与存储的查询匹配。
改进
HTTP JSON 查询现在可以在属性上进行相等比较,MVA 和 JSON 属性可以用于插入和更新。可以在分布式索引上通过 JSON API 执行更新和删除。
一个新的索引指令 morphology_skip_fields 允许定义一组不适用形态学的字段。
expand_keywords 现在可以是一个使用 OPTION 语句设置的查询运行时指令。
删除
如之前所宣布,此次发布移除了对 32 位 docids 的支持。升级具有 32 位 docids 的索引需要完全重新索引。
升级
在本次发布中,我们更改了主机和代理之间通信所使用的内部协议。如果您在多个实例的分布式环境中运行 Manticoresearch,请确保先升级代理,然后再升级主机。
有关更改的完整报告,请参阅 发布说明 。