前言:elasticsearch 工具在查询大量数据上面有明显的优势,但是具体的使用门槛相对较高,具体使用中不同版本使用上还有些差别,需要匹配上 spring boot elasticsearch 版本才能少出错
使用到的工具包,注意具体的版本
elasticsearch 工具包
elasticsearch-7.6.2-windows-x86_64
配置信息:
elasticsearch.yml 最下面加 便于其他项目访问服务
http.cors.enabled: true
http.cors.allow-origin: "*"
jvm.options 最下面加 调整需要的内存大小
-Xms512m
-Xmx512m
离线下载地址
https://elasticsearch.cn/download/
elasticsearch-analysis-ik-7.6.2 ES ik 分词器
命令安装可以参考
https://blog.csdn.net/xiaojuge/article/details/90634042
下载后解压
离线下载地址
https://elasticsearch.cn/download/
解压路径
ingest-attachment-5.4.2
安装方式可以使用命令的方式
1.切换到es 的 bin 目录
2.在目录里输入cmd 回车
3 在cmd命令输入框中输入 elasticsearch-plugin install ingest-attachment
下载后解压
离线下载地址
https://elasticsearch.cn/download/
路径
kibana-7.6.2-windows-x86_64
离线下载地址
https://elasticsearch.cn/download/
minio.exe
minio 是可视化文件管理工具,可以上传文件和文件夹,对接spring boot 可以将上传的文件内容传给 ES 便于存储
地址如下:https://min.io/download#/windows
并新建一个minioData文件夹用来存储上传的文件
在minio.exe文件夹的路径处输入cmd进入命令行界面(该exe文件不能双击运行)
输入命令:minio.exe server D:\software\minioData
附录:
spring boot elasticsearch 版本匹配图