有个人长的像洋葱,走着走着就哭了…….

ES 如何提高检索效率

Elasticsearch | 作者 menzhipeng | 发布于2018年11月13日 | 阅读数:2406

场景: 模糊查询 单数字或字母时效率非常低,接口已经明显的出现响应过慢的情况。
请大神指教如何提高效率
已邀请:

rochy - rochy_he

赞同来自:

该问题已经解释过方案,按照方法进行实施即可
 
使用ngram分词器,设置 min 和 max 都为1,
这样例如:123a,就会被分词为 1/2/3/a,
你搜索的时候使用 matchPhraseQuery 搜索即可

要回复问题请先登录注册