RediSearch 是一個 Redis 模組,它為 Redis 提供查詢、二級索引和全文搜尋功能。要使用 RediSearch,首先需要在 Redis 資料上聲明索引。然後,開發人員可以使用 RediSearch 查詢語言來查詢這些資料。
RediSearch 使用壓縮的倒排索引,實現快速索引和低記憶體佔用。
RediSearch 索引透過提供精確短語匹配、模糊搜尋和數值過濾等諸多功能來增強 Redis 的功能。
Redis Search 透過以下搜尋和查詢功能提供增強的 Redis 使用體驗:
- 一種豐富的查詢語言
- 對 JSON 和雜湊文檔進行增量索引
- 向量搜尋
- 全文檢索
- 地理空間查詢
- 聚合
Redis 搜尋功能可讓開發人員將 Redis 用作:
- 文件資料庫
- 向量資料庫
- 二級索引
- 搜尋引擎
從 Redis 8 開始,Redis 查詢引擎 (RediSearch) 已成為 Redis 的組成部分,無需單獨安裝此模組。
https://github.com/RediSearch/RediSearch
Picture Source
Gemini

留言
張貼留言