Elasticsearch内置了很多分词器(analyzers),例如standard (标准分词器)、english(英文分词)和chinese (中文分词)。其中standard 就是无脑的一个一个词(汉字)切分,所以适用范围广,但是精准度低。不符合我们的需求,比如”我是中国人”,在分词后全是单个的字,我们想查询”中国”的时候返回的就不是想要的结果;english 对英文更加智能,可以识别单数负数,大小写,过滤stopwords(例如“the”这个词)等;chinese 效果很差,后面会演示。所以基于以上情况,一般需要安装单独的ik中文分词器。如下步骤是github官方说明:Elasticsearch内置了很多分词器(analyzers),例如standard&nbs