但是需要我感觉不是很好
词库热更新方案:
IK 原生的热更新方案,部署一个WEB服务器,提供一个Http接口,通过Modified和tag两个Http响应头,来完成词库的热更新
通过修改IK源码支持Mysql定时更新数据...equals(theWord.trim())) {
// 加载远程词典数据到主内存中
logger.info(theWord...>mysql:mysql-connector-java
源码到此修改完成,在自己的数据库中创建两张新的表...elasticsearch.version的版本,记得和自己的ES的版本对应,否则到时候会报错
image.png
检查完毕后,点击IDEA右侧的package进行项目打包,如果版本不对,修改版本并点击...hot_words(word) value("天青色等烟雨");
再次执行
image.png
到此实现了ES定时从mysql中读取热词,停用词这个一般用的比较少,有兴趣自己测测,在使用的时候,通过业务系统往数据库热词表和停用词表添加记录就可以了