美文网首页
riot 搜索引擎 v0.10.0 发布, 优化引擎和分词等

riot 搜索引擎 v0.10.0 发布, 优化引擎和分词等

作者: veni0 | 来源:发表于2017-11-22 14:46 被阅读0次

    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 发布, 优化引擎和分词等

          本文链接:https://www.haomeiwen.com/subject/qmonvxtx.html