关于 Meilisearch
为开发者而生的开源搜索
Meilisearch 由 Quentin de Quelen、Clément Renault 与 Thomas Payet 三位大学好友于 2018 年在法国巴黎创立,用 Rust 从零打造,目标是让任何开发者都能在几分钟内为应用接入高质量搜索。
它返回结果低于 50 毫秒,默认就带错字容忍(typo tolerance)、分面过滤、地理搜索与多语言支持,无需定义映射或索引模式,零配置即可获得出色相关性。
Meilisearch 同时提供开源社区版(自托管)与 Meilisearch Cloud 托管云服务,已被 GitLab、Stripe、NASA、Bosch、Louis Vuitton、Vercel 等团队采用。
核心功能一览
六大核心能力,覆盖创作全流程
极速全文检索
基于 Rust 的高吞吐引擎,搜索即类型即返回,结果低于 50 毫秒。
混合检索
全文 BM25 与向量语义搜索一键混合,单个 semanticRatio 旋钮调权重。
错字容忍与分面
默认支持拼写容错、同义词、过滤与分面,开箱即用。
实时索引
文 档增删改即时反映在结果中,无需手动重建索引。
联邦与多模态
支持跨索引联邦搜索,以及图像/视频/音频的多模态检索。
零基础快速上手
4 步完成你的第一件 AI 作品,无需任何设计经验
安装引擎
一条二进制或 Docker 启动 Meilisearch,无需配置。
写入文档
POST JSON 文档到索引,自动建立可搜索数据。
发起搜索
调用 REST API 做全文、过滤与分面查询,或开启混合语义检索。
接入前端
用官方 InstantSearch 风格 SDK 快速搭建搜索 UI。

常见问题解答
遇到问题?这里可能有你想要的答案
Meilisearch 与 Elasticsearch 怎么选?
中小团队需要简单、快速、可自托管的搜索,Meilisearch 上手成本更低;若需要聚合 DSL、海量集群级特性,Elasticsearch 更合适。
Meilisearch 支持向量语义搜索吗?
支持。Meilisearch 提供混合检索,可把 BM25 全文与向量语义打分按 semanticRatio 混合,适合 RAG 与语义搜索场景。
与同类开源搜索对比
和同类工具横向对比,帮你选对工具。
| 对比维度 | Meilisearch | Algolia | Typesense | Elasticsearch |
|---|---|---|---|---|
| 实现语言 | Rust | SaaS(托管) | C++ | Java |
| 检索类型 | 全文+语义混合 | 关键词+向量 | 全文+向量 | 倒排+向量 |
| 部署方式 | 自托管/Cloud | 仅托管 | 自托 管/Cloud | 自托管/Cloud |
| 上手成本 | 零配置 | 需接入 API | 轻量 | 运维较重 |
同类推荐工具
发现更多优质 AI 创作工具,找到最适合你的那一款
Brave
Brave Leo 是内置于 Brave 浏览器的 AI 助手,可在任意标签页总结网页、翻译、生成内容,默认不记录对话、不用于模型训练、无需登录,主打隐私保护。
DuckDuckGo
DuckDuckGo 是以隐私为核心的搜索引擎,集成 DuckAssist 在搜索结果中直接生成带引用的 AI 答案,并提供 Duck.ai 私密的 AI 聊天服务(支持 OpenAI、Anthropic 等模型),默认不追踪用户。
Elasticsearch
Elasticsearch 是分布式搜索与分析引擎,其向量检索能力(dense_vector + kNN)与全文检索统一在 ESQL 中,可作为 RAG 的混合检索底座,提供 HNSW 近邻查询与 Elastic Cloud 全托管。
Exa
Exa 是面向 LLM 智能体与 AI 应用的神经网络搜索引擎,基于嵌入语义检索而非关键词匹配,以 API 形式返回结构化、高相关性的网页内容,广泛用于 RAG 与自主研究代理。