使用Trie树完成关键词维护和文本搜索。
-
路由:
POST/append -
Content-Type: application/json
-
BODY
{ "key": "关键词", "meta": JSON // 可选,任意的一个 JSON } -
成功返回
{ "code": 200, "msg": "OK" }
-
路由:
DELETE/del/关键词 -
成功返回
{ "code": 200, "msg": "OK" }
-
路由:
POST/search -
Content-Type: application/json
-
BODY
{ "text": "任意文本" } -
成功返回
{ "code": 200, "msg": "OK", "result": { "关键词1": { "count": 1, // 出现次数 "meta": JSON // append关键词时候给定的meta,如果没有给返回 null }, "关键词2" { "count": 2, "meta": JSON } } }