Elasticsearch 实现文件检索。
elasticsearch-rest-high-level-client
| 名称 | 版本 |
|---|---|
| Spring boot | 2.0.5 |
| Elasticsearch | 6.3.2 |
-
启动Elasticsearch
-
修改application.properties中的配置:
elastic.search.host=127.0.0.1 elastic.search.port=9200 elastic.search.clusterName=elasticsearch
-
启动 运行
src/main/java/cn/pan/EsfilesearchApplication.java中的main方法.启动时会从
src/main/java/cn/pan/MyApplicationRunner.java中初始化索引,把src/main/resources/files目录下的文件导入es.默认索引名为
userdoc,类型名file,分片数为3,副本为0. -
首页:
搜索(src/main/resources/files目录下文件名和内容含有的关键词做测试):

