CompletionSuggestionBuilder和QueryBuilder比,有什么好处吗
来源:8-13 Search-as-you-type
靈寶
2018-01-14
我看了下老师的代码,也了解了一下ES的一些查询。了解到ES有前缀查询,模糊查询等,问一下查询构造器和补全猜想构造器有什么优势吗?而且如果单索引多类型的话,猜想也会是一个单独的索引或者类型吧,我感觉查询构造器完全可以胜任这个工作,为什么还会多一个猜想构造器。请老师指正。谢谢。
写回答
1回答
-
亲,对于查询构造器,顾名思义,就是用来做查询的,而CompletionSuggestionBuilder对应的是ES的Completion Suggestion功能的,两者其实没什么可比性的,它们是两种功能,用在不同的场景中,比如Query就是做查询,而Suggestion可以做补全,可以做你所谓的猜想,等等。按照需求,来选择你需要的功能。祝亲学习愉快^_^
012018-02-02
相似问题
几千万的数据如何构建?
回答 1
麻点图显示不出来V4
回答 1