什麼是 Meilisearch?
Meilisearch 是一個 RESTful 搜尋 API。它的目標是為所有想要為其終端使用者提供快速且相關的搜尋體驗的人,提供一個開箱即用的解決方案⚡️🔎
Meilisearch 雲端
Meilisearch 雲端 是推薦使用 Meilisearch 的方式。使用 Meilisearch 雲端可以大大簡化 Meilisearch 的安裝、維護和更新。開始免費試用 14 天。
示範
Meilisearch 幫助您在 where2watch.meilisearch.com 找到觀看電影的地點。
功能特色
- 極速搜尋:在 50 毫秒內給出答案
- 即時搜尋:每次按鍵都會更新結果,使用 前綴搜尋
- 容錯能力:即使查詢包含錯字和拼寫錯誤,也能獲得相關的匹配結果
- 全面的語言支援:針對中文、日文、希伯來文和使用拉丁字母的語言進行了優化支援
- 返回完整文件:搜尋時返回整個文件
- 高度可自訂的搜尋和索引:自訂搜尋行為,以更好地滿足您的需求
- 自訂排序:自訂搜尋引擎的相關性和搜尋結果的排序
- 篩選和分面搜尋:使用自訂篩選器增強使用者搜尋體驗,並以幾行程式碼建立分面搜尋介面
- 醒目提示:醒目顯示文件中搜尋結果
- 停用字:忽略常見的不相關詞彙,例如
of
或the
- 同義詞:設定同義詞以在搜尋結果中包含更多相關內容
- RESTful API:透過我們的外掛程式和 SDK 將 Meilisearch 整合到您的技術堆疊中
- 搜尋預覽:允許您在不實作前端的情況下測試搜尋設定
- API 金鑰管理:使用 API 金鑰保護您的執行個體。設定到期日並控制對索引和端點的存取,以確保您的資料始終安全
- 多租戶和租戶權杖:管理複雜的多使用者應用程式。租戶權杖可幫助您決定每個使用者可以搜尋哪些文件
- 多重搜尋:透過單個 HTTP 請求在多個索引上執行多個搜尋查詢
- 地理搜尋:根據結果的地理位置篩選和排序結果
- 索引交換:部署主要的資料庫更新時,搜尋服務不會中斷
理念
我們的目標是為開發人員和最終使用者提供簡單直觀的體驗。從 Meilisearch 的第一個版本開始,易於使用就是主要重點,並且至今仍然推動著它的發展。
Meilisearch 的易用性與極其相關的搜尋結果息息相關。Meilisearch 根據一組排序規則對結果進行排序。我們的預設排序規則適用於大多數使用案例,因為我們是透過直接與使用者合作來開發它們的。您也可以設定搜尋參數,以進一步完善您的搜尋。
Meilisearch 不應作為您的主要資料儲存區。它是一個搜尋引擎,而不是資料庫。Meilisearch 應僅包含您希望使用者搜尋的資料。如果您必須新增與搜尋無關的資料,請務必使這些欄位不可搜尋,以提高相關性和回應時間。
Meilisearch 提供直觀的即時搜尋體驗,無論您是開發網站還是應用程式,回應時間都低於 50 毫秒。這有助於最終使用者快速有效地找到他們正在尋找的內容。為此,我們完全致力於前綴搜尋的理念。
試試看!
與其向您展示範例,不如邀請您在我們提供的開箱即用的搜尋預覽中以互動方式測試 Meilisearch 怎麼樣?
無需編寫任何前端程式碼。您只需按照本指南即可試用搜尋引擎!