MeiliSearch

MeiliSearch

MeiliSearch

MeiliSearch 是以 Rust 開發的搜尋引擎,可以做為獨立的服務並與既有的 web app 整合,因為是以 Rust 開發,具有 Rust 的特性—快,這也是 MeiliSearch 主打的優勢之一,除了速度之外,相較於 Elasticsearch,MeiliSearch 更加輕巧,配置上也更簡單,提供了 JavaScript、Ruby、Python、Go、PHP 的套件,也有 REST API 可以直接呼叫,因為是 Rust,所以沒有太多的相依性,安裝也很簡單,跑起來就是服務,透過前面提到的語言套件或是 REST API 就可以互相溝通,例如建索引或是做查詢,相較配置複雜的 Elasticsearch,MeiliSearch 是個更簡單但依然夠強大的搜尋引擎,而且已經支援華文。

MeiliSearch 也有自己寫了一篇文章談 MeiliSearch 與 Elasticsearch 的比較