二、ElasticSearch - IK 自定义词库步骤

【 ik 自定义词库步骤】
1: 首先在 ik 插件的 config/custom 目录下创建一个文件 zhouls.dic (当然这个你可以自己命名,如my.dic都行)
在文件中添加词语即可, 每一个词语一行。


注意: 这个文件可以在 linux 中直接 vi 生成, 或者在 windows 中创建之后上传到这里。
如果是在 linux 中直接 vi 生成的, 可以直接使用。
如果是在 windows中创建的,需要注意文件的编码必须是 UTF-8 without BOM 格式 【 UTF-8 无
BOM 格式】


2: 修改 ik 的配置文件
默认情况下 ik 的配置文件就在 ik 插件的 config 目录下面。【 IKAnalyzer.cfg.xml】
把刚才创建的文件的位置添加到 ik 的配置文件中即可。
vi config/IKAnalyzer.cfg.xml


IK Analyzer 扩展配置

custom/mydict.dic;custom/single_word_low_freq.dic;custom/zhouls.dic

custom/ext_stopword.dic






注意: 需要把 my.dic 文件的位置添加到 key=ext_dict 这个 entry 中, 切记不要随意新增 entry,
随意新增的 entry 是不被识别的。
并且 entry 的名称也不能乱改, 否则也不会识别。

custom/mydict.dic;custom/single_word_low_freq.dic;custom/my.dic

你可能感兴趣的:(二、ElasticSearch - IK 自定义词库步骤)