《深入理解Elasticsearch(原书第3版)》PDF电子书免费下载

作者:  [印] 波哈维·荻西特(Bharvi Dixit)

出版社: 机械工业出版社  

出版年:  2019-12

ISBN: 9787111643074

~~滚到底部有网盘下载链接~~

内容简介

目录

译者序
前言
致谢
作者简介
审阅者简介
第1章 回顾Elasticsearch与演进历史
1.1 Apache Lucene简介
1.2 Elasticsearch 5.x介绍
1.3 小结
第2章 查询DSL进阶
2.1 Lucene的新默认文本评分机制——BM25
2.2 查询DSL重构
2.3 为任务选择合适的查询
2.4 查询改写
2.5 查询模板
2.6 小结
第3章 不只是文本搜索
3.1 多匹配控制
3.2 多匹配类型
3.3 用函数得分查询控制分数
3.4 函数得分查询下的内嵌函数
3.5 查询二次评分
3.6 二次评分查询的结构
3.7 Elasticsearch脚本
3.8 新的默认脚本语言Painless
3.9 Lucene表达式
3.10 小结
第4章 数据建模与分析
4.1 Elasticsearch中的数据建模方法
4.2 管理Elasticsearch中的关系型数据
4.3 用聚合做数据分析
4.4 小结
第5章 改善用户搜索体验
5.1 改正用户拼写错误
5.2 suggester
5.3 实现自己的自动完成功能
5.4 处理同义词
5.5 小结
第6章 分布式索引架构
6.1 配置示例的多节点集群
6.2 选择合适数量的分片和副本
6.3 路由
6.4 分片分配控制
6.5 查询执行偏好
6.6 将数据切分到多个路径中
6.7 索引与类型——创建索引的改进方法
6.8 小结
第7章 底层索引控制
7.1 改变Apache Lucene的评分方式
7.2 可用的相似度模型
7.3 为每个字段配置相似度模型
7.4 相似度模型配置
7.5 选择默认的相似度模型
7.6 选择合适的目录实现——store模块
7.7 存储类型
7.8 准实时、提交、更新及事务日志
7.9 控制段合并
7.10 理解Elasticsearch缓存
7.11 小结
第8章 管理Elasticsearch
8.1 Elasticsearch的节点类型
8.2 发现和恢复模块
8.3 使用对人类友好的Cat API
8.4 备份
8.5 快照恢复
8.6 小结
第9章 数据转换与联盟搜索
9.1 用ingest节点在Elasticsearch里对数据进行预处理
9.2 联盟搜索
9.3 小结
第10章 提升性能
10.1 查询验证与分析器
10.2 热点线程
10.3 扩展Elasticsearch集群
10.4 用shrink和rollover API高效管理基于时间的索引
10.5 小结
第11章 开发Elastisearch插件
11.1 创建Apache Maven的项目架构
11.2 创建自定义REST行为插件
11.3 创建自定义分析插件
11.4 小结
第12章 介绍Elastic Stack 5.0
12.1 Elastic Stack 5.0简介
12.2 介绍Logstash、Beats和Kibana
12.3 小结

下载价格:免费
立即下载
登入/注册
知识就是力量
没有账号? 忘记密码?