Meilisearch是一个强大、快速、开源、易于使用和部署的搜索引擎。搜索和索引都是高度可定制的。开箱即用地提供了诸如错字容错、过滤器和同义词等功能。
Meilisearch本质上是一个 RESTful 搜索 API,官方还提供了一个开箱即用的前台界面,可以让你需要写一行前端代码就能拥有一个功能完善的搜索。

使用Rust语言开发,易于安装、部署和维护。比Elasticsearch容易上手多了!全部开源,使用MIT授权,可以免费商用!
Meilisearch和其他常用搜索引擎项目对比:
Meilisearch | Algolia | Typesense | Elasticsearch | |
授权 | MIT | 不开源 | GPL-3 | SSPL(不开源) |
语言 | Rust | C++ | C++ | Java |
数据存储 | 带内存映射的磁盘——不受 RAM 限制 | 受内存限制 | 受内存限制 | 带有 RAM 缓存的磁盘 |
最大索引数 | 没有限制 | 1000,通过联系支持增加可能的限制 | 没有限制 | 没有限制 |
最大索引大小 | 100GB 默认,可配置 | 128Gb | 受 RAM 约束 | 没有限制 |
每个属性的最大字数 | 没有限制 | 没有限制 | 没有限制 | 没有限制 |
最大文档尺寸 | 没有限制 | 100KB,可配置 | 没有限制 | 100KB 默认, |
如何安装?
在linux系统下仅需要一条明明就可以安装。
# Install Meilisearch
curl -L https://install.meilisearch.com | sh
# Launch Meilisearch
./meilisearch
运行上述两条命令,使用本机浏览器访问 http://127.0.0.1:7700/ 就可以查看运行效果!
更多使用说明请查看官网文档
留言