基於 golang 的全文檢索引擎 GoFound 釋出了 1.0 正式版

2022-04-15 15:00:13

GoFound 是 go語言實現的全文檢索引擎 基於平衡二元樹+正排索引、倒排索引實現。可支援億級資料,毫秒級查詢。 使用簡單,使用http介面,任何系統都可以使用。

最大的特點是佔用記憶體非常少,只存關鍵字索引在記憶體中,其餘的資料都是存磁碟。而且gofound編譯後直接是原生可執行檔案,無需安裝任何依賴環境,相比ES,能更快的接入業務系統。

1. 支援全模糊匹配

2. 支援排序、相關度

3. 支援持久化

4. 支援中文分詞

 

效果圖:

開源地址:

碼雲:https://gitee.com/tompeppa/gofound

展開閱讀全文