# ElasticSearch **Repository Path**: ZZX9599/elastic-search ## Basic Information - **Project Name**: ElasticSearch - **Description**: ElasticSearch的常见使用场景,涉及索引、文档、查询、结果的处理、以及日常工作常用RestClient的API - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-04-20 - **Last Updated**: 2023-04-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Readme 本次的学习笔记主要是对ES在日常使用的功能进行了学习和记录 第一部分【索引+文档】主要包括 - ES的概念 - ES部分术语和Mysql的对比 - ES索引库的创建,删除,编辑,修改 - ES文档的创建,删除,编辑,修改 - 以及使用原生API的小案例 - 利用SpringBoot提供的RestClient来操作索引库和文档 第二部分【查询+处理】主要包括 - DSL的查询分类 - 全文检索查询 - 精确查询 - 地理坐标查询 - 复合查询 - 针对条件查询然后进行结果的处理 - 排序 - 分页 - 高亮显示等 - 利用SpringBoot提供的RestClient来执行上面原生API的功能