Elasticsearch服务器开发 - (EPUB全文下载)
文件大小:0.84 mb。
文件格式:epub 格式。
书籍内容:
版权信息
书名:Elasticsearch服务器开发(第2版)
作者:Marek Rogoziński, Rafał Kuć
译者:蔡建斌
ISBN:978-7-115-38032-6
本书由北京图灵文化发展有限公司发行数字版。版权所有,侵权必究。
您购买的图灵电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。
我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。
如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐号等维权措施,并可能追究法律责任。
图灵社区会员 ptpress(libowen@ptpress.com.cn) 专享 尊重版权
版权声明
前言
本书主要内容
学习本书的准备工作
本书读者对象
排版规范
读者反馈
客户支持
下载示例代码
勘误表
侵权行为
问题
Rafat Kuć个人致谢
Marek Rogoziński个人致谢
www.PacktPub.com
支持文件、电子书、折扣优惠等
为什么订阅
Packt账户的免费访问
第 1 章 Elasticsearch集群入门
1.1 全文检索
1.1.1 Lucene词汇表和架构
1.1.2 输入数据分析
1.1.3 评分和查询相关性
1.2 Elasticsearch基础
1.2.1 数据架构的主要概念
1.2.2 Elasticsearch主要概念
1.2.3 索引建立和搜索
1.3 安装并配置集群
1.3.1 安装Java
1.3.2 安装Elasticsearch
1.3.3 在Linux上用二进制包安装Elasticsearch
1.3.4 目录布局
1.3.5 配置Elasticsearch
1.3.6 运行Elasticsearch
1.3.7 关掉Elasticsearch
1.3.8 Elasticsearch作为系统服务运行
1.4 用REST API操作数据
1.4.1 理解Elasticsearch的RESTful API
1.4.2 在Elasticsearch中存储数据
1.4.3 新建文档
1.4.4 检索文档
1.4.5 更新文档
1.4.6 删除文档
1.4.7 版本控制
1.5 使用URI请求查询来搜索
1.5.1 示例数据
1.5.2 URI请求
1.5.3 Lucene查询语法
1.6 小结
第 2 章 索引
2.1 Elasticsearch索引
2.1.1 分片和副本
2.1.2 创建索引
2.2 映射配置
2.2.1 类型确定机制
2.2.2 索引结构映射
2.2.3 不同的相似度模型
2.2.4 信息格式
2.3 批量索引以提高索引速度
2.3.1 为批量索引准备数据
2.3.2 索引数据
2.3.3 更快的批量请求
2.4 用附加的内部信息扩展索引结构
2.4.1 标识符字段
2.4.2 _type字段
2.4.3 _all字段
2.4.4 _source字段
2.4.5 _index字段
2.4.6 _size字段
2.4.7 _timestamp字段
2.4.8 _ttl字段
2.5 段合并介绍
2.5.1 段合并
2.5.2 段合并的必要性
2.5.3 合并策略
2.5.4 合并调度器
2.5.5 合并因子
2.5.6 调节
2.6 路由介绍
2.6.1 默认索引过程
2.6.2 默认搜索过程
2.6.3 路由
2.6.4 路由参数
2.6.5 路由字段
2.7 小结
第 3 章 搜索
3.1 查询Elasticsearch
3.1.1 示例数据
3.1.2 简单查询
3.1.3 分页和结果集大小
3.1.4 返回版本值
3.1.5 限制得分
3.1.6 选择需要返回的字段
3.1.7 使用脚本字段
3.2 理解查询过程
3.2.1 查询逻辑
3.2.2 搜索类型
3.2.3 搜索执行偏好
3.2.4 搜索分片API
3.3 基本查询
3.3.1 词条查询
3.3.2 多词条查询
3.3.3 match_all查询
3.3.4 常用词查询
3.3.5 match查询
3.3.6 multi_match查询
3.3.7 query_string查询
3.3.8 simple_query_string查询
3.3.9 标识符查询
3.3.10 前缀查询
3.3.11 fuzzy_like_this查询
3.3.12 fuzzy_like_this_field查询
3.3.13 fuzzy查询
3.3.14 通配符查询
3.3.15 more_like_this查询
3.3.16 more_like_this_filed查询
3.3.17 范围查询
3.3.18 最大分查询
3.3.19 正则表达式查询
3.4 复合查询
3.4.1 布尔查询
3.4.2 加权查询
3.4.3 constant_score查询
3.4.4 索引查询
3.5 查询结果的过滤
3.5.1 使用过滤器
3.5.2 过滤器类型
3.5.3 过滤器的缓存
3.6 高亮显示
3.6.1 高亮显示入门
3.6.2 字段配置
3.6.3 深入底层
3.6.4 配置HTML标签
3.6.5 控制高亮片段
3.6.6 全局设置与局部设置
3.6.7 需要匹配
3.6.8 信息高亮器
3.7 验证查询
使用验证API
3.8 数据排序
3.8.1 默认排序
3.8.2 选择用于排序的字段
3.8.3 指定缺少字段的行为
3.8.4 动态条件
3.8.5 排序规则和国家特有字符
3.9 查询重写
3.9.1 重写过程示例
3.9.2 查询重写的属性
3.10 小结
第 4 章 扩展索引结构
4.1 索引树形结构
4.1.1 数据结构
4.1.2 分析
4.2 索引非扁平数据
4.2.1 数据
4.2.2 对象
4.2.3 数组
4.2.4 映射
4.2.5 向Elasticsearch发送映射
4.2.6 动态还是非动态
4.3 使用嵌套对象
评分与嵌套查询
4.4 使用父子关系
4.4.1 索引结构 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » Elasticsearch服务器开发 - (EPUB全文下载)