Meilisearch 快速入門(Windows 環境)

zhuzixian520發表於2022-02-11

簡介

Meilisearch 是一個基於 rust 開發的,快速的、完全開源的輕量級搜尋引擎。它的資料儲存基於磁碟與記憶體對映,不受 RAM 限制。在一定數量級下,搜尋速度不遜於 Elasticsearch

下載

官方服務端包下載地址:github.com/meilisearch/meilisearch...,選擇對應 windows下的
Meilisearch 快速入門(Windows 環境)

下載完成後,在電腦,除 C 盤以外,比如 D 盤,建一個 meilisearch 的資料夾,把剛剛下載 exe 檔案,放進去,並重新命名為 meilisearch.exe

環境變數

在 windows 環境下,首先在環境變數中設定 Path,增加 d:\meilisearch,本人踩坑過,儘量用小寫的d,如圖所示:

Meilisearch 快速入門(Windows 環境)

使用者變數主要是針對 meilisearch 一些配置,基本以 MEILI 為字首開頭,我們先配置 MEILI_DB_PATH 的值為 d:\meilisearch\data.ms,有需要介面認證的,可以配置 MEILI_MASTER_KEY 為 你要設定的 key,其他環境變數中的使用者變數參考 官方文件。如圖所示:

Meilisearch 快速入門(Windows 環境)

開啟 powershell 或 cmd 執行:

meilisearch -V

Meilisearch 快速入門(Windows 環境)

此時說明,環境變數生效了,以後可以使用他的各種命令了。

啟動服務

開啟 powershell 或 cmd 執行:

meilisearch

Meilisearch 快速入門(Windows 環境)

此時,我們的服務就算啟動了成功了,在瀏覽器輸入即可體驗:

http://localhost:7700

使用

我們可以請求官方的 restful api,對搜尋引擎進行各種操作,比如,我們用 postman,驗證一下介面:

Meilisearch 快速入門(Windows 環境)

其他操作,可以參考官方文件:docs.meilisearch.com/

Yii2 開發

本人最近在寫一個 Yii2 框架的擴充套件包,yii2-meilisearch,歡迎大家加星支援我,我會盡量釋出正式的版本。謝謝!

本作品採用《CC 協議》,轉載必須註明作者和本文連結
Trevor(zhuzixian520@126.com)

相關文章