**摘要:**
Meilisearch 是一个高性能、开源的搜索引擎,基于 Rust 开发,具备快速响应(50 毫秒内)、智能排序和高定制化特点。它支持全文搜索、多语言(含中文)、拼写容错、同义词及混合搜索(结合语义和全文搜索)。部署时需通过 Docker Compose 配置网络、主密钥和存储卷,并通过配置文件(首次启动后放置)完成初始化。
在 Halo 博客中集成 Meilisearch 需安装插件,填写服务地址(如 `http://meilisearch:7700`)和主密钥,并设置为默认引擎后重建索引以确保数据同步。部署时需注意网络配置(如共用 `app_network`)或改用内网 IP 访问。
**关键步骤:**
1. 创建或复用 Docker 桥接网络。
2. 通过 Compose 部署 Meilisearch,配置主密钥和持久化目录。
3. 首次启动后补充配置文件并重启服务。
4. 在 Halo 中安装插件,配置服务地址与密钥,重建索引。
**注意:跨网络访问需改用内网 IP 和端口。**