下载的时候一定要选对版本,保持和ES的版本一致,否则会启动的时候报错,版本不一致
接着把源码导入IDEA中,并在POM.xml中添加Mysql的依赖,根据自己的Mysql版本需要添加
我的Mysql是...:mysql-connector-java
源码到此修改完成,在自己的数据库中创建两张新的表...kibana,这两个没有或者不会的可以看我之前写的,也可以百度
执行分词
image.png
但是我想要 天青色
在Mysql中添加记录
insert into hot_words(word) value...("天青色");
重新执行
image.png
也比如我想要这就是一个词 天青色等烟雨
在Mysql中添加记录
insert into hot_words(word) value("天青色等烟雨")...;
再次执行
image.png
到此实现了ES定时从mysql中读取热词,停用词这个一般用的比较少,有兴趣自己测测,在使用的时候,通过业务系统往数据库热词表和停用词表添加记录就可以了