Manticore Search 3.2.2 版本发布

我们很高兴地宣布 Manticore Search 3.2.2 版本的发布。下载链接可在 此处 和 Manticore Github 页面 获取。Docker 镜像可在 Docker Hub 上找到。
新功能 期待已久的实时(Real-Time)索引的 自增 ID 功能现已可用。 现在支持通过新的 HIGHLIGHT() 函数对存储的字段进行高亮。HIGHLIGHT() 可在 SphinxQL 和 HTTP API 中使用。 SNIPPET() …

blog-post

Manticore Search 索引和文档存储

从 v 3.2.0 开始,Manticore Search 引入了一项新特性 - 文档存储。 历史上,Manticore Search 是一个文本搜索引擎,它索引文本但不保留原始文本。文本经过处理,从简单的字符串转变为特殊结构,形成全文索引,从而允许快速文本搜索。在结果集中,用户无法获得原始文本,因为从全文索引中重组它可能是一个复杂的过程。此外,索引设置可能包括一些停止特定单词被索引的条款(如最小单词长度或停用词),这可能使重构变得不可能。 …

blog-post

Manticore Search 3.2.0 发布

我们很高兴地宣布 Manticore Search 3.2.0 的发布。下载可以在 这里 和 Manticore Github 页面 获取。Docker 镜像可以在 Docker Hub 获取。
新功能 全文字段的存储。现在不仅可以对文本进行索引,还可以存储它们并在结果中检索其内容。
可以通过提供应存储的全文字段列表,通过索引指令 stored_fields 启用文档存储。
默认情况下,存储会压缩保存到磁盘上的内容。可以通过新指令 docstore_block_size 、 …

blog-post

SSL support: HTTPS interface

在 Manticore 3.1.2 中增加了支持在您的应用程序或其他客户端(curl、浏览器等)与 Manticore Search 守护进程之间进行数据加密的功能。如果您需要防止数据(查询、响应)在局域网内被截获,尤其是在通过互联网连接到 Manticore Search 时,启用该功能非常重要。配置该功能需要使用证书。下面仅提供一个使用自签名证书进行设置的示例,您也可以选择其他方式,如购买由真实 CA 签名的证书。
在本教程中,我们将学习如何在 Manticore …

我们如何在Manticore Search中重构系统线程

最近我们重构了系统线程。自从我们从Sphinx分叉以来,早期的searchd以一种经常唤醒的方式执行所有系统任务。每个服务在一个专用线程中工作,每50毫秒唤醒一次,检查是否有事情要做。这意味着即使是空闲的守护进程每秒唤醒200次“只是为了检查”一个任务。拥有6个这样的任务将导致每秒1200次唤醒,尤其在使用Amazon AWS的客户中,这种情况变得很明显,因为它计算CPU使用情况。这些内部任务包括:
普通索引轮换 发送心跳给代理 索引预加载 刷新索引属性 刷新实时索引 刷新二 …

安装Manticore Search

安装Manticore Search