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

Minimal configuration to play with Manticore Search

如果你想开始学习 Manticore Search 的普通索引或查看某些功能如何运作,以下是最简单的 Manticoresearch 配置可能会有所帮助:
source min { type = mysql sql_host = localhost sql_user = root sql_pass = sql_db = test sql_query = select 1, 'cat' union select 2, 'dog' } index idx_min { path = …

Fuzzy matching and 2nd pass query

我们帮助许多客户将 搜索功能集成到他们的应用程序中 时,他们希望搜索功能比仅仅严格匹配查询与文档更加智能。
实现这一目标有多种方式。Manticore Search 使这一过程非常简单,因为模糊匹配功能是开箱即用的。它由三个主要组件组成:

  1. 多数匹配操作符: "computing and technology news"/2 这意味着短语中的至少两个词需要匹配,即此查询会找到同时包含“computing news”和“technology news”的文 …

Percolate queries: Manticore Search vs Elasticsearch

引言 倒排查询也被称为持久查询、前瞻性搜索、文档路由、反向搜索或逆向搜索。
通常进行搜索的方式是存储我们想要搜索的文档,并对它们执行查询。然而,有时我们希望将查询应用于传入的新文档以触发匹配。在某些场景中这是需要的。例如,监控系统不仅收集数据,还希望在不同事件发生时通知用户。这可能包括达到某个指标的阈值或监控数据中出现的特定值。另一个类似的案例是新闻聚合。您可以通知用户有关任何新鲜新闻的信息,但用户可能只希望收到特定类别或主题的通知。更进一步,他们可能只对某些“关键词”感兴 …

Manticore Search 2.6.1 GA release

我们很高兴地宣布发布 Manticore Search 2.6.1 GA 。
适用于 Debian、Ubuntu、Red Hat/CentOS、Windows 和 OSX 的预构建软件包可以从 此处 下载。有关 Docker 镜像,请查看官方 仓库 。
改进和变更 HTTP JSON API 新增了用于 Percolate 查询的端点 /json/pq。
在具有 镜像 的 代理 情况下, agent_retry_count 的行为已更改, …

An introduction to the HTTP JSON API

现有的HTTP接口仅具备简单功能。在Manticore Search 2.5.1中新增的端点启动了一个新的API。
到目前为止,存在两个端点:
/search - 使用简单格式执行搜索查询 /sql - 执行SphinxQL选择,从而允许以SphinxQL格式重用搜索而无需使用mysql客户端 新增的端点 /json ,与前两个不同,旨在提供一个新的API,使用JSON通过HTTP在请求和响应中。
有人可能会问,为什么添加一个新的API,当我们已经有SphinxQL时?它的优 …

Manticore Search 2.6.0 release

我们很高兴宣布 Manticore Search 2.6.0. 的发布。
适用于 Debian、Ubuntu、Red Hat/CentOS、Windows 和 OSX 的预构建软件包可以从 这里 下载。
渗透查询 此版本引入了称为渗透查询、前瞻性搜索或反向搜索的功能。与正常工作流程中将文档存储在索引中并对索引运行查询不同,这种技术允许持久存储查询并测试文档是否与它们匹配。查询存储在新的索引类型 - 渗透查询 - 中,类似于实时索引,可以使用新的命令 CALL PQ 来测试文档 …

安装Manticore Search

安装Manticore Search