Meilisearch是一个强大、快速、开源、易于使用和部署的搜索引擎。搜索和索引都是高度可定制的。开箱即用地提供了诸如错字容错、过滤器和同义词等功能。

Meilisearch本质上是一个 RESTful 搜索 API,官方还提供了一个开箱即用的前台界面,可以让你需要写一行前端代码就能拥有一个功能完善的搜索。

使用Rust语言开发,易于安装、部署和维护。比Elasticsearch容易上手多了!全部开源,使用MIT授权,可以免费商用!

Meilisearch和其他常用搜索引擎项目对比:

MeilisearchAlgoliaTypesenseElasticsearch
授权MIT不开源GPL-3SSPL(不开源)
语言RustC++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/ 就可以查看运行效果!

更多使用说明请查看官网文档

github地址:https://github.com/meilisearch/meilisearch

最后修改日期: 2022年3月14日

作者

留言

撰写回覆或留言