Elasticsearch数据搜索与分析实战
全新正版 极速发货
¥
63.68
6.4折
¥
99.8
全新
仅1件
作者王深湛
出版社人民邮电出版社
ISBN9787115603654
出版时间2023-04
装帧平装
开本16开
定价99.8元
货号1202831762
上书时间2024-06-10
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
武汉大学计算机硕士,长期专注于Java后端开发,擅长领域为微服务、全文检索和大数据分析。目前供职于中国科学院下某研究所担任高级研发工程师,长期在一线担任开发职位,项目经验丰富,热衷于开源事业,乐于做技术分享和交流。
目录
原理篇
第 1章 快速入门 03
1 1 Elasticsearch简介 03
1 2 Elasticsearch的典型接入方式 04
1 2 1 将Elasticsearch作为数据源 04
1 2 2 给已有系统添加Elasticsearch 05
1 2 3 使用Elastic Stack 05
1 3 专有名词解释 06
1 4 安装Elasticsearch 7 9 1 08
1 5 安装Kibana调试Elasticsearch 09
1 6 Elasticsearch节点的重要配置 11
1 6 1 集群节点的配置方法和优先级 12
1 6 2 elasticsearch yml的重要配置 13
1 6 3 配置JVM的堆内存大小 15
1 7 本章小结 16
第 2章 深入原理 17
2 1 搜索引擎的基本原理 17
2 2 Elasticsearch集群的形成机制 19
2 2 1 集群节点的发现、选举和引导过程 20
2 2 2 集群状态的发布过程 20
2 3 索引分片的分配机制 21
2 3 1 分片的分配 21
2 3 2 分片分配的过程 22
2 3 3 分片分配的感知 25
2 3 4 分片分配的过滤 27
2 4 索引分片的恢复机制 28
2 4 1 分片的恢复 29
2 4 2 分片恢复的过程 29
2 4 3 减少不必要的分片恢复 32
2 5 索引数据的写入过程 33
2 6 索引数据的搜索过程 35
2 7 本章小结 36
应用篇
第3章 索引数据 41
3 1 使用映射定义索引结构 41
3 1 1 映射的概念和使用 41
3 1 2 映射支持的常规字段类型 43
3 1 3 忽略映射中不合法的数据 48
3 1 4 字段复制和字段存储 51
3 1 5 动态映射 54
3 2 索引中数据的增删改查 60
3 2 1 使用REST端点对索引映射中的数据进行增删改查 61
3 2 2 使用乐观锁进行并发控制 63
3 2 3 索引数据的批量写入 65
3 3 索引数据的路由规则 68
3 3 1 索引数据路由的原理 69
3 3 2 使用自定义路由分发数据 69
3 4 索引的别名 73
3 4 1 别名的创建和删除 73
3 4 2 别名配合数据过滤 74
3 4 3 别名配合数据路由 76
3 5 滚动索引 77
3 6 索引的状态管理 80
3 6 1 清空缓存 80
3 6 2 刷新索引 81
3 6 3 冲洗索引 81
3 6 4 强制合并 82
3 6 5 关闭索引 82
3 6 6 冻结索引 83
3 7 索引的块 83
3 8 索引模板 84
3 8 1 使用索引模板定制索引结构 84
3 8 2 使用模板组件简化模板配置 88
3 9 索引的监控 90
3 9 1 监控索引的健康状态 90
3 9 2 监控索引分片的段数据 91
3 9 3 监控索引分片的分配 93
3 9 4 监控索引分片的恢复 93
3 9 5 监控索引的统计指标 95
3 10 控制索引分片的分配 97
3 11 本章小结 98
第4章 文本分析 99
4 1 文本分析的原理 99
4 2 使用内置的分析器分析文本 100
4 2 1 标准分析器 100
4 2 2 简单分析器 105
4 2 3 空格分析器 106
4 3 使用IK分词器分析文本 108
4 3 1 安装IK分词器 108
4 3 2 在索引中使用IK分词器 108
4 4 自定义文本分析器分析文本 112
4 4 1 字符过滤器 112
4 4 2 分词器 115
4 4 3 分词过滤器 119
4 4 4 给索引添加自定义分析器 124
4 5 查看文档的词条向量 127
4 6 keyword类型字段的标准化 131
4 7 本章小结 134
第5章 搜索数据 135
5 1 精准级查询 136
5 1 1 术语查询 136
5 1 2 多术语查询 137
5 1 3 主键查询 139
5 1 4 范围查询 140
5 1 5 存在查询 142
5 1 6 前缀查询 143
5 1 7 正则查询 145
5 1 8 通配符查询 146
5 2 全文检索 147
5 2 1 匹配搜索 148
5 2 2 布尔前缀匹配搜索 150
5 2 3 短语搜索 151
5 2 4 短语前缀匹配搜索 152
5 2 5 多字段匹配搜索 152
5 2 6 查询字符串搜索 153
5 3 经纬度搜索 156
5 3 1 圆形搜索 156
5 3 2 矩形搜索 158
5 3 3 多边形搜索 160
5 4 复合搜索 161
5 4 1 布尔查询 161
5 4 2 常量得分查询 164
5 4 3 析取最大查询 165
5 4 4 相关度增强查询 166
5 5 搜索结果的总数 166
5 6 搜索结果的分页 167
5 6 1 普通分页 168
5 6 2 滚动分页 168
5 6 3 Search after分页 169
5 7 搜索结果的排序 171
5 8 筛选搜索结果返回的字段 172
5 9 高亮搜索结果中的关键词 174
5 10 折叠搜索结果 175
5 11 解释搜索结果 180
5 12 本章小结 181
第6章 聚集统计 183
6 1 度量聚集 183
6 1 1 平均值聚集 184
6 1 2 最大值和最小值聚集 185
6 1 3 求和聚集 186
6 1 4 统计聚集 186
6 1 5 基数聚集 187
6 1 6 百分比聚集 188
6 1 7 百分比等级聚集 190
6 1 8 头部命中聚集 191
6 1 9 矩阵统计聚集 192
6 2 桶聚集 194
6 2 1 词条聚集 194
6 2 2 范围聚集 198
6 2 3 日期范围聚集 200
6 2 4 直方图聚集 202
6 2 5 日期直方图聚集 204
6 2 6 缺失聚集 207
6 2 7 过滤器聚集
— 没有更多了 —
以下为对购买帮助不大的评价