Percolate queries: Manticore Search vs Elasticsearch

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

Manticore Search 2.6.1 GA release

我们很高兴地宣布发布 Manticore Search 2.6.1 GA. 可以从 这里 下载适用于Debian、Ubuntu、Red Hat/CentOS、Windows和OSX的预构建包。有关Docker映像的信息请查看官方 仓库 。
改进和变化 HTTP JSON API有新的端点/json/pq用于Percolate查询。
指令 agent_retry_count 的行为已改变,对于具有镜像的代理,现在agent_retry_count定义每个镜像的重试次数,每个代理 …

HTTP JSON API简介

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

Manticore Search 2.6.0 发布

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

感知查询(Percolate Queries)

现在,长期以来被请求的功能已在最新代码中可用:感知查询。
如果你想进行交互式课程,请点击 这里 。
感知查询也被称为持久查询、预测搜索、文档路由、反向搜索或逆向搜索。
通常的搜索方式是存储要搜索的文档并对其执行查询。然而,在某些情况下,我们希望对新传入的文档应用查询以发出匹配信号。有些场景需要这种功能。例如,监控系统不仅仅收集数据,还希望在不同事件中通知用户。这可能是达到某个指标的阈值,或者在监控数据中出现某个特定值。另一个类似的案例是新闻聚合。你可以通知用户任何新鲜新闻,但 …

Manticore Search 2.5.1 Release

我们很高兴地宣布 Manticore Search 2.5.1 的发布。
可以从 这里 下载适用于 Debian、Ubuntu、Red Hat/CentOS、Windows 和 OSX 的预构建包。
HTTP API JSON 查询 HTTP API 新增了一个端点,允许以 JSON 格式编写查询。虽然它还没有 SphinxQL 的所有功能,但它允许执行 搜索 和数据操作( 插入 / 更新 / 替换 / 删除 )。 由于数据操作尚不支持 MVA 和 JSON 属性,当前存在一 …

安装Manticore Search

安装Manticore Search