共计 4060 个字符,预计需要花费 11 分钟才能阅读完成。
elasticsearch 技术解析与实战 ES
下载地址: https://pan.baidu.com/s/1NpPX05C0xKx_w9gBYaMJ5w
扫码上面二维码关注公众号回复 100008 获取分享码
本书目录构造如下:
1 章 Elasticsearch 入门 1
1.1 Elasticsearch 是什么 1
1.1.1 Elasticsearch 的历 [0 史 0]2
1.1.2 相干产[0 品 0]3
1.2 全文搜寻 3
1.2.1 Lucene 介绍 4
1.2.2 Lucene 倒排索引 4
1.3 根底[0 知 0] 识 6
1.3.1 Elasticsearch 术语及概念 6
1.3.2 JSON 介绍 10
1.4 装置配置 12
1.4.1 装置 Java12
1.4.2 装置 Elasticsearch12
1.4.3 配置 13
1.4.4 运行 15
1.4.5 进行 17
1.4.6 作为服务 17
1.4.7 版本升级 19
1.5 对外接口 21
1.5.1 API 约定 22
1.5.2 REST 介绍 25
1.5.3 Head 插件装置 26
1.5.4 创立库 27
1.5.5 插入数据 28
1.5.6 批改文档 28
1.5.7 查问文档 29
1.5.8 删除文档 29
1.5.9 删除库 30
1.6 Java 接口 30
1.6.1 Java 接口阐明 30
1.6.2 创立索引文档 33
1.6.3 减少文档 34
1.6.4 批改文档 35
1.6.5 查问文档 35
1.6.6 删除文档 35
1.7 小结 36
[0 第 0]2 章 索引 37
2.1 索引治理 37
2.1.1 创立索引 37
2.1.2 删除索引 39
2.1.3 获取索引 39
2.1.4 关上 / 敞开索引 40
2.2 索引映射治理 41
2.2.1 减少映射 41
2.2.2 获取映射 44
2.2.3 获取字段映射 45
2.2.4 判断类型是否存在 46
2.3 索引别 [0 名 0]46
2.4 索引配置 51
2.4.1 更新索引配置 51
2.4.2 获取配置 52
2.4.3 索引剖析 52
2.4.4 索引模板 54
2.4.5 复制配置 55
2.4.6 重建索引 56
2.5 索引监控 60
2.5.1 索引统计 60
2.5.2 索引分片 62
2.5.3 索引复原 63
2.5.4 索引分片存储 64
2.6 状态治理 64
2.6.1 革除缓存 64
2.6.2 索引刷新 64
2.6.3 冲洗 65
2.6.4 合并索引 65
2.7 文档治理 66
2.7.1 减少文档 66
2.7.2 更新删除文档 69
2.7.3 查问文档 73
2.7.4 多文档操作 76
2.7.5 索引词频率 80
2.7.6 查问更新接口 83
2.8 小结 87
[0 第 0]3 章 映射 88
3.1 概念 88
3.2 字段数据类型 90
3.2.1 外围数据类型 91
3.2.2 简单数据类型 96
3.2.3 天文数据类型 100
3.2.4 专门数据类型 106
3.3 元字段 108
3.3.1 _[0all0] 字段 109
3.3.2 _field_names 字段 109
3.3.3 _id 字段 110
3.3.4 _index 字段 110
3.3.5 _meta 字段 111
3.3.6 _parent 字段 111
3.3.7 _routing 字段 112
3.3.8 _source 字段 114
3.3.9 _type 字段 115
3.3.10 _uid 字段 115
3.4 映射参数 116
3.4.1 analyzer 参数 116
3.4.2 boost 参数 118
3.4.3 coerce 参数 119
3.4.4 copy_to 参数 120
3.4.5 doc_values 参数 121
3.4.6 dynamic 参数 122
3.4.7 enabled 参数 122
3.4.8 fielddata 参数 123
3.4.9 format 参数 126
3.4.10 geohash 参数 128
3.4.11 geohash_precision 参数 129
3.4.12 geohash_prefix 参数 130
3.4.13 ig[0no0]re_above 参数 131
3.4.14 ig[0no0]re_malformed 参数 131
3.4.15 include_in_[0all0]参数 132
3.4.16 index 参数 133
3.4.17 index_options 参数 133
3.4.18 lat_lon 参数 134
3.4.19 fields 参数 135
3.4.20 [0no0]rms 参数 136
3.4.21 null_value 参数 137
3.4.22 [p1o1s] ition_increment_gap 参数 137
3.4.23 precision_step 参数 138
3.4.24 properties 参数 138
3.4.25 search_analyzer 参数 139
3.4.26 similarity 参数 140
3.4.27 store 参数 141
3.4.28 term_vector 参数 141
3.5 动静映射 142
3.5.1 概念 142
3.5.2 _default_映射 143
3.5.3 动静字段映射 143
3.5.4 动静模板 145
3.5.5 重写默认模板 148
3.6 小结 148
[0 第 0]4 章 搜寻 149
4.1 深刻搜寻 149
4.1.1 搜寻形式 149
4.1.2 从新 [0 评 0] 分 153
4.1.3 滚动查问申请 155
4.1.4 暗藏内容查问 158
4.1.5 搜寻相干函数 161
4.1.6 搜寻模板 164
4.2 查问 DSL167
4.2.1 查问和过滤的区别 167
4.2.2 全文搜寻 168
4.2.3 字段查问 179
4.2.4 复合查问 183
4.2.5 连贯查问 188
4.2.6 天文查问 190
4.2.7 跨度查问 197
4.2.8 高亮显示 200
4.3 简化查问 203
4.4 小结 206
[0 第 0]5 章 聚合 207
5.1 聚合的分类 207
5.2 度量聚合 209
5.2.1 平均值聚合 209
5.2.2 基数聚合 211
5.2.3 [0 大 0]值聚合 213
5.2.4 小值聚合 214
5.2.5 和聚合 214
5.2.6 值计数聚合 215
5.2.7 统计聚合 215
5.2.8 百分比聚合 215
5.2.9 百分比分级聚合 216
5.2.10 高命中排行聚合 217
5.2.11 脚本度量聚合 217
5.2.12 天文边界聚合 221
5.2.13 天文重心聚合 222
5.3 分组聚合 223
5.3.1 子聚合 224
5.3.2 直方图聚合 226
5.3.3 日期直方图聚合 230
5.3.4 工夫范畴聚合 233
5.3.5 范畴聚合 234
5.3.6 过滤聚合 235
5.3.7 多重过滤聚合 236
5.3.8 空值聚合 238
5.3.9 嵌套聚合 239
5.3.10 采样聚合 240
5.3.11 重要索引词聚合 242
5.3.12 索引词聚合 245
5.3.13 总体聚合 251
5.3.14 天文点间隔聚合 251
5.3.15 天文散列网格聚合 253
5.3.16 IPv4 范畴聚合 255
5.4 管道聚合 257
5.4.1 均匀分组聚合 259
5.4.2 挪动均匀聚合 261
5.4.3 总和分组聚合 262
5.4.4 总和累计聚合 262
5.4.5 [0 大 0]分组聚合 264
5.4.6 小分组聚合 265
5.4.7 统计分组聚合 266
5.4.8 百分位分组聚合 268
5.4.9 差值聚合 269
5.4.10 分组脚本聚合 273
5.4.11 串行差分聚合 275
5.4.12 分组选择器聚合 276
5.5 小结 277
[0 第 0]6 章 集群治理 278
6.1 集群节点监控 278
6.1.1 集群衰弱值 278
6.1.2 集群状态 279
6.1.3 集群统计 280
6.1.4 集群工作治理 280
6.1.5 待定集群工作 281
6.1.6 节点信息 281
6.1.7 节点统计 282
6.2 集群分片迁徙 283
6.3 集群节点配置 284
6.3.1 主节点 285
6.3.2 数据节点 286
6.3.3 客户端节点 286
6.3.4 部落节点 287
6.4 节点发现 287
6.4.1 主节点选举 288
6.4.2 故障检测 288
6.5 集群均衡配置 289
6.5.1 分片调配设置 289
6.5.2 基于磁盘的配置 290
6.5.3 分片智能调配 291
6.5.4 分片配置过滤 292
6.5.5 其余集群配置 293
6.6 小结 293
[0 第 0]7 章 索引分词器 294
7.1 分词器的概念 294
7.2 中文分词器 298
7.3 插件 300
7.3.1 插件治理 301
7.3.2 插件装置 301
7.3.3 插件清单 302
7.4 小结 304
[0 第 0]8 章 高级配置 305
8.1 网络相干配置 305
8.1.1 本地网关配置 305
8.1.2 HTTP 配置 306
8.1.3 网络配置 307
8.1.4 传输配置 308
8.2 脚本配置 310
8.2.1 脚本应用 311
8.2.2 脚本配置 313
8.3 快照和复原配置 318
8.4 线程池配置 324
8.5 索引配置 326
8.5.1 缓存配置 326
8.5.2 索引碎片调配 329
8.5.3 合并 332
8.5.4 类似模块 332
8.5.5 响应慢日志监控 333
8.5.6 存储 335
8.5.7 事务日志 336
8.6 小结 337
[0 第 0]9 章 告警、监控和 [0 权 0] 限治理 338
9.1 告警 338
9.1.1 装置 338
9.1.2 构造 339
9.1.3 示例 352
9.1.4 告警输入配置 354
9.1.5 告警治理 355
9.2 监控 356
9.2.1 装置 356
9.2.2 配置 357
9.3 [0 权 0]限治理 360
9.3.1 工作原理 361
9.3.2 用户认证 361
9.3.3 角色治理 366
9.3.4 综合示例 368
9.4 小结 369
[0 第 0]10 章 ELK 利用 370
10.1 Logstash370
10.1.1 配置 371
10.1.2 插件治理 374
10.2 Kibana 配置 377
10.2.1 Discover379
10.2.2 Visualize381
10.2.3 Dashboard383
10.2.4 Settings386
10.3 综合示例 387
10.4 小结 390