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

Manticore Search 2.6.4 GA 版本发布

我们很高兴地宣布 Manticore Search 2.6.4 GA 的发布。 适用于 Debian、Ubuntu、Red Hat/CentOS、Windows 和 OSX 的预构建软件包可以从 这里 下载。有关 Docker 镜像,请查看官方 仓库 。 改进 可以通过 MySQL 使用 FEDERATED 存储引擎 执行 Manticore 搜索查询。唯一的要求是在 MySQL 中启用 Federated 引擎,并在 Manticore Search ...

查询性能分析

本文讨论 Manticore Search 中可用于查询性能分析的工具。 SHOW META 默认情况下,SHOW META 命令会提供关于匹配中使用的关键词的统计信息。对于每个关键词,我们会得到包含该关键词的文档数量和总命中数。高值——例如文档数几乎与索引中的总文档数相同——可能表明该关键词是停用词的候选。 通过以 --cpustats --iostats 参数启动 searchd 守护进程,可以丰富 SHOW META 的输出。这将启用收集有关执行查询所需的 IO ...

Suggestions on phrases using a single SUGGEST call

本文讨论了在特定情况下如何使用单个CALL QSUGGEST来修正短语。 CALL QSUGGEST 是在Sphinx 2.x的最新版本中引入的。该语句允许从启用了前缀匹配的索引字典中查找输入单词的近似匹配。此功能最常见的使用场景是实现“您是否是指...?”的功能。 在引入 QSUGGEST 之前,要实现“Did you mean ...?”,需要从索引词典中提取词语,并把这些词语的三元组放到一个单独的索引中。随后会针对输入词的 trigrams 在这个索引上执行搜索。作为后 ...

Percolate queries: Manticore Search vs Luwak

在本文中,我们测试了 Manticore Search 和 Luwak 的渗透查询性能。 介绍 最近我们测试了 Manticore Search 和 Elasticsearch 的渗透查询性能 。今天我们将关注 Luwak,这是一个基于 Lucene 搜索库的存储查询引擎。 在开发 Percolate Queries 时,我们考察了实现这一特性的现有引擎。Flax(Luwak 的作者)提供的基准测试结果见这里 ,这让我们把 Manticore 与 Luwak 进行了对比,因为 ...

Building 1M docs index having no one real doc

只是想分享一个有趣的技巧,说明如何轻松地使用Sphinx / Manticore Search为测试目的进行索引,而无需向数据库中填充大量数据或执行类似操作。下面是一个完整的Sphinx / Manticore Search配置,它允许你构建一个包含随机3个字符单词和地理坐标的1M文档索引,一个构建索引的命令示例,以及一个sphinxql查询示例,该查询在索引中进行搜索。你所需要的就是任何数据库的连接(在这种情况下,mysql -u root就可以工作)。 ...

Basics of Manticore Indexes

本文将介绍Manticore索引的基础知识。 Manticore Search支持两种存储索引类型: 普通索引(也称为离线或磁盘索引)。数据在创建时一次性索引,它支持非文本属性的在线重建和在线更新 实时索引。类似于数据库表,可以在任何时间进行在线更新 此外,还有一种基于实时索引类型的特殊索引,称为 percolate,可用于存储 Percolate Queries 。 在当前版本中,索引使用类似于普通数据库表的模式。该模式可以有3种主要类型的列: 第一列始终是无符号64位非零 ...

订阅通讯

订阅