SpringBoot 整合 Elasticsearch (超详细).md

乎语百科 310 0

SpringBoot 整合 Elasticsearch (超详细)

注意:

1、环境搭建

安装es

Elasticsearch 6.4.3 下载链接

为了方便,环境使用Windows

配置

解压后配置

  • 找到config目录的elasticsearch.yml

分词器

下图所示,解压后的分词器放在plugins目录下,ik目录需要自己创建启动

  • 由于我是在Windows环境下,找到bin目录的elasticsearch.bat双击即可。

命令测试

  • 查看健康状态

    • curl -X GET “localhost:9200/_cat/health?v“

  • 查看所有节点

    • curl -X GET “localhost:9200/_cat/nodes?v“

  • 新建索引

    • curl -X PUT "localhost:9200/test"

  • ️ 查看索引

    • curl -X GET "localhost:9200/_cat/indices?v"

  • 删除索引

    • curl -X DELETE "localhost:9200/test"

2、整合 Es

依赖 & 配置

  • 我这里使用的是SpringBoot 2.1.5.RELEASE,根据实际情况选择版本。

		<!--elasticsearch-->
        <dependency>
            <groupId>org.springframework.data</groupId>
            <artifactId>spring-data-elasticsearch</artifactId>
            <version>2.1.6.RELEASE</version>
        </dependency>
  • yaml配置

标签:

留言评论

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~