1.精确查找和模糊查找(term和match的区别)
match经过分析(analyer)的,
term是不经过分词,直接去倒排索引中查找精确的值.
2.建议器的简介(最左前缀或者自带的做)
(1)直接用现成的
(2)不只是纠错,还有建议等等.
(3)优点:用户体验,服务器减少请求(减少压力,太耗电了,热量太大)
(4)4种建议器:
词条建议器(term suggester),
词组建议器(phrase suggester),
完成建议器(completion suggester)
上下文建议器(context suggester)
3.三大建议器
词条建议器(term suggester),
词组建议器(phrase suggester),
完成建议器(completion suggester)
4.爬取建议数据
5.建议器其他
6.建议其前端展示
7.解决size10000的问题和bulk批量写入的源码探索