# easy-es-springboot-demo **Repository Path**: flgitee/easy-es-springboot-demo ## Basic Information - **Project Name**: easy-es-springboot-demo - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-03-21 - **Last Updated**: 2024-03-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # easy-es-springboot-demo #### 介绍 springboot集成easy-es使用demo #### 官方文档 [文档链接](https://www.easy-es.cn/pages/7ead0d/#%E7%AE%80%E4%BB%8B) #### 个人对于es 概念总结 1. es中创建索引,相当于在声明一个文档的结构,以及确定文档中每个属性的类型 2. es中可以安装中文分词器,实现查询时候的默认分词可以达到如下效果 ```aidl POST _analyze { "analyzer": "ik_max_word", "text": ["我爱中国"] } mysql 我爱中国: 【我爱中国】 es 我爱中国: 我爱中国>>>【我】【爱】【中国】 ``` 3. 倒排索引的概念: 相当于有一个倒排文件,内容为 分词后的分词出现的位置以及分词出现的次数>>>对应的文档列表 ```aidl # 安装es 7.14.0 的命令 docker network create elastic docker run -d --name kibana --network=elastic -p 5601:5601 kibana:7.14.0 docker run --name elastic -p 9200:9200 -p 9300:9300 --network=elastic -e "discovery.type=single-node" -d elasticsearch:7.14.0 # 进入容器 docker exec -it elasticsearch /bin/bash # 执行安装命令 ./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.14.0/elasticsearch-analysis-ik-7.14.0.zip ```