riot 搜尋引擎 v0.10.0 釋出, 優化引擎和分詞等

veni發表於2017-11-21

Riot v0.10.0, Danube River 釋出了. Go 開源, 分散式, 簡單高效的搜尋引擎

專案地址: https://github.com/go-ego/riot

主要變更:

  • [NEW] 增加 heartbeat
  • [NEW] Add go dependency package to vendor
  • [NEW] 增加 codecov
  • [NEW] Add context cancel
  • [NEW] 更新 gse 和 support Japanese
  • [NEW] 更新 gse

1. 更新載入字典方法增加預設字典 2. 增加多個字典相容不同語言

  • [NEW] 更新 gse 和分詞規則並新增相應文件
  • [NEW] 增加獲取 engine tokens 方法
  • [NEW] 增加更多測試: TestSearchJp, TestSearchLogic, TestSearchGse
  • [NEW] English docs, 更多文件和例子
    1. 增加 English docs 和修復文件錯誤
    2. 增加分詞規則文件
    3. 增加儲存例子
    4. 增加邏輯搜尋例子
    5. 增加拼音 weibo 搜尋例子
    6. 增加拼音例子
    7. 不同語言和詞典的例子

更新:

  • [NEW] 更新 README.md
  • [NEW] 更新 examples
  • [NEW] 移動 engine 到 riot
  • [NEW] 更新 circle.yml 和 .travis.yml
  • [NEW] 更新 badger 到 1.10 和名字
  • [NEW] 重新命名一些檔案
  • [NEW] 更新 engine 和 gse 列印日誌
  • [NEW] 更新 data riot 列印日誌
  • [NEW] 移除舊的和無用程式碼

修復:

  • [FIX] 格式化一些程式碼
  • [FIX] 修復 heartbeat 埠
  • [FIX] 修復文件錯誤, 比如: 連結錯誤
  • [FIX] 更新 badger 到 1.10 並修復 api
  • [FIX] 增加 godoc, 修復 golint 和移除一些程式碼
  • [FIX] 修復 examples 分詞錯誤
  • [FIX] 修復拼音分詞 slice 越界
  • [FIX] 修復和更新 .github template
  • [FIX] 調整處理詞頻和 loaddict 方法, 修復 gse 分詞錯誤

使用請看專案主頁, 更多詳情請看更新日誌

更多原創文章乾貨分享,請關注公眾號
  • riot 搜尋引擎 v0.10.0 釋出, 優化引擎和分詞等
  • 加微信實戰群請加微信(註明:實戰群):gocnio

相關文章