GoFound 是 Go語言實現的全文檢索引擎 基于平衡二叉樹+正排索引、倒排索引實現。可支持億級數據,毫秒級查詢。 使用簡單,使用http接口,任何系統都可以使用。
最大的特點是占用內存非常少,只存關鍵字索引在內存中,其余的數據都是存磁盤。而且gofound編譯后直接是原生可執行文件,無需安裝任何依賴環境,相比ES,能更快的接入業務系統。
1. 支持全模糊匹配
2. 支持排序、相關度
3. 支持持久化
4. 支持中文分詞
效果圖:
開源地址:
碼云:GoFound: GoFound GoLang Full text searchgo語言全文檢索引擎基于平衡二叉樹+正排索引、倒排索引實現可支持億級數據,毫秒級查詢。使用簡單,使用http接口,任何系統都可以使用。
GitHub: GitHub - newpanjing/gofound: GoFound GoLang Full text search go語言全文檢索引擎 基于平衡二叉樹+正排索引、倒排索引實現 可支持億級數據,毫秒級查詢。 使用簡單,使用http接口,任何系統都可以使用。