MeiliSearch作为轻量级搜索引擎的解决方案,相比于Elasticsearch,它更适用于中小型项目,提供快速、高精度、易用且支持中文搜索的特点。MeiliSearch拥有定制化API和多语言支持,尤其适合数据量不大但对速度和易用性有要求的场景。
docker部署MeiliSearch
创建数据持久化文件夹
sudo mkdir -p /usr/local/meiliData
拉取镜像
docker pull getmeili/meilisearch:v1.8
运行容器
如果开启了防火墙还需要开放一下防火墙的7700端口(如果防火墙没有开启就跳过这一步即可)
firewall-cmd --zone=public --add-port=7700/tcp --permanent
systemctl restart firewalld.service
如果是云服务器,还需要开放一下安全组的7700端口