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

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

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

Manticore Search 3.1.2 release

我们很高兴地宣布 Manticore Search 3.1.2 的发布。下载链接可在 这里 和 Manticore Github 页面 获取。Docker 镜像可在 Docker Hub 获取。
新特性 HTTP API 现在支持实验性 SSL 功能。
新的 listen 接口 https 可供使用。它通过安全的 HTTP 连接提供 HTTP API 。需要使用 searchd 的 ssl_cert 、 ssl_key 和 ssl_ca 指令设置服务器私钥和证书,CA 证书为 …

blog-post

Manticore Search 的 Go 客户端

在本教程中,我们将学习如何使用 Go-SDK,这是 Manticore Search 的官方 Go 客户端。
如果您想参加互动课程,请点击 这里 。
安装 首先,我们确保机器上有一个正在运行的 Manticore 实例。(如果您需要特定操作系统(如 Debian、CentOs、Ubuntu 等)的 Manticore Search 安装课程,可以在我们的 互动课程平台 找到)
searchd --status
root@go-sdk-75b6444c5b-n6ph9:/# …

blog-post

Debian Buster 支持

Buster (Debian 10) 现已提供 Manticore 搜索的包。 Buster (Debian 10) 包已发布到 Manticore Search 打包仓库。
您现在可以通过 Debian 10 apt 命令安装 3.1.0 版本:
$ wget …

blog-post

复制课程简介

在本教程中,我们将学习 Manticore Search 中复制的基础知识。
关于复制的简要介绍 Manticore 搜索守护进程可以将写入事务在实时或渗透索引中复制到集群中的其他节点。
您可以在这里 尝试它 或阅读下面的内容。
要使用守护进程进行复制,您需要确保:
您的构建支持复制(在 Manticore 官方构建中默认开启 - https://manticoresearch.com/downloads/ ) 在配置的 searchd 部分设置 data_dir 选 …

安装Manticore Search

安装Manticore Search