我们很高兴地宣布 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,请确保首先升级代理,然后再升级主节点。
有关更改的完整报告,请查阅 发布说明 。