tangs b030ce89ca openbilibili | %!s(int64=5) %!d(string=hai) anos | |
---|---|---|
.. | ||
api | %!s(int64=5) %!d(string=hai) anos | |
benchmark | %!s(int64=5) %!d(string=hai) anos | |
cmd | %!s(int64=5) %!d(string=hai) anos | |
conf | %!s(int64=5) %!d(string=hai) anos | |
dao | %!s(int64=5) %!d(string=hai) anos | |
model | %!s(int64=5) %!d(string=hai) anos | |
server | %!s(int64=5) %!d(string=hai) anos | |
service | %!s(int64=5) %!d(string=hai) anos | |
BUILD | %!s(int64=5) %!d(string=hai) anos | |
CHANGELOG.md | %!s(int64=5) %!d(string=hai) anos | |
CONTRIBUTORS.md | %!s(int64=5) %!d(string=hai) anos | |
OWNERS | %!s(int64=5) %!d(string=hai) anos | |
README.md | %!s(int64=5) %!d(string=hai) anos | |
swagger.json | %!s(int64=5) %!d(string=hai) anos |
1.riot(搜索引擎)是一个全内存的搜索引擎,riot (搜索引擎)只存储业务唯一标识(如稿件的aid),以及需要进行搜索的字段(如稿件的标题) 2.给定搜索范围(业务唯一标识的集合,如aid的集合,此字段为可选项,不给定搜索范围则全量搜索),以及搜索的关键字,返回搜索的结果(搜索命中的关键字,以及搜索的结果) 3.提供分页,按搜索相关性排序等
go 1.10
github.com/go-ego/riot
go build main.go