1 ElasticSearch 8.x概述
1.1 Elasticsearch 8.X 来了
1.2 Elasticsearch 新特性
1.3 Elasticsearch 课程升级
2 ElasticSearch 安装 & 使用
2.1 Java 17 安装
2.1.1 下载软件
2.1.2 软件升级
2.2 Elasticsearch 安装 & 使用
2.2.1 下载软件
2.2.2 安装软件
2.2.3 问题解决
2.3 Kibana 安装 & 使用
2.3.1 下载软件
2.3.2 安装软件
2.3.3 应用软件
3 ElasticSearch基础功能
3.1 索引操作
3.1.1 创建索引
3.1.2 查询指定索引
3.1.3 查询所有索引
3.1.4 删除索引
3.2 文档操作
3.2.1 创建文档
3.2.2 查询文档
3.2.3 修改文档
3.2.4 删除文档
3.2.5 查询所有文档
3.3 数据搜索
3.3.1 查询所有文档
3.3.2 匹配查询文档
3.3.3 匹配查询字段
3.4 聚合搜索
3.4.1 平均值
3.4.2 求和
3.4.3 最大值
3.4.4 TopN
3.5 索引模板
3.5.1 创建模板
3.5.2 查看模板
3.5.3 验证模板是否存在
3.5.4 创建索引
3.5.5 删除模板
3.6 中文分词
3.6.1 集成 IK 分词器
3.6.1.1 下载
3.6.1.2 安装
3.6.2 使用 IK 分词器
3.6.3 自定义分词效果
3.7 文档得分
3.7.1 打分机制
3.7.2 案例
4 ElasticSearch进阶功能
4.1 Java API 操作
随着Elasticsearch8.x新版本的到来,Type的概念被废除,为了适应这种数据结构的改变,Elasticsearch官方从7.15版本开始建议使用新的ElasticsearchJavaClient。