Elasticsearch权威指南
正版新书 新华官方库房直发 可开电子发票
¥
58.26
7.3折
¥
79.8
全新
仅1件
作者赵建亭编著
出版社清华大学出版社
ISBN9787302565949
出版时间2021-01
版次1
装帧平装
开本B5
纸张胶版纸
页数332页
字数499千字
定价79.8元
货号SC:9787302565949
上书时间2024-11-01
商品详情
- 品相描述:全新
-
全新正版 提供发票
- 商品描述
-
主编推荐:
"Elasticsearch是大数据领域推荐的数据处理引擎,高可用、易扩展、高并发,集存储、分析、查询于一体。掌握Elasticsearch将助您成为大数据领域专家。
本书由大数据业界专家编写,经华为、中兴高级技术专家审读并撰序。
以实战为主线,由浅入深地剖析Elasticsearch技术原理与实现,优选限度地展现作者多年的大数据实战经验和心得。
先介绍Elasticsearch在具体工程中的部署和应用,然后逐步解析Elasticsearch的核心原理,最后再回到工程实战,深入浅出,通俗易懂。
本书一定会帮助您从Elasticsearch的小白成为大牛。
"
内容简介:
Elasticsearch是目前最流行的大数据存储、搜索和分析引擎。本书基于Elasticsearch7编写,共14章,前12章全面介绍Elasticsearch的安装部署、开发应用、性能调优、集群监控、设计原理、SQL接口等核心内容。第13章介绍可视化平台Kibana。Kibana是ElasticStack的重要成员之一,可以与Elastirsearch完美结合,实现数据的可视化。第14章介绍一个实战案例,让读者了解如何应用Elasticsearch架构进行系统设计。
本书非常适合想全面学习和应用Elasticsearch的读者。如果读者对Elasticsearch有一定的了解,本书将会是一本优秀的进阶书和参考工具书。
摘要:
ElasticsearchRESTAPI使用HTTP协议,采用JOSN 格式。
3.1 多索引
大多数API都支持跨多个索引执行,可以使用简单的test1、test2、test3表示法(或对所
有索引执行,用_all)。它还支持通配符,例如test*或*test或te*t或*test*,以及“排
除”(-)功能,例如-test3。
所有多索引API都支持以下URL查询字符串参数:
.ignore_unavailable
控制是否忽略不可用索引,包括不存在的索引或已关闭的索引。可以设置为true或
false。
.allow_no_indices
当通配符索引表达式结果为空时,allow_no_indices控制请求是否失败。可以指定true
或false。例如,指定了通配符表达式foo*却没有以foo开头的索引可用,如果此设置为
true,请求将失败。当未指定_all、*或无索引时,此设置也适用。此设置也适用于别名,以
防别名指向关闭的索引。
.expand_wildcards
控制通配符索引表达式可以扩展到哪种具体索引。如果指定了open,则通配符表达式
将扩展为仅打开索引。如果指定了closed,则通配符表达式仅扩展为closed索引。也可以
指定这两个值(open,closed)以扩展到所有索引。
3.2 日期数学格式
索引名称支持日期解析,这样能够搜索一个时间范围内或某几段时间内的索引,而不是
搜索所有索引再筛选结果或维护别名。搜索的索引数量可以减少集群上的负载并提高
执行性能。例如,如果在日常日志中搜索错误信息,可以使用日期格式名称模板将搜索严格
在过去两天内。
几乎所有具有index参数的API都支持index参数值中包含日期数学格式。日期数学
索引名称具有以下形式:
第3章 API规范 57
static_name是索引名称的静态文本部分。
date_math_expr是动态日期数学表达式,用于动态计算日期。
date_format用来设置日期的可选格式。默认为yyyy.MM.dd格式,且应该与Java时
间兼容。请参考如下网站的资料:https://docs.oracle.com/javase/8/docs/api/java/time/
format/DateTimeFormatter.html。
time_zone用来设置时区。默认为UTC。
日期数学表达式解析是独立于区域设置的。因此,除了公历外,不可使用任何其他形式
的日历。
必须将日期数学格式索引名称表达式括在尖括号内,并且所有特殊字符都应进行UR
...
目录:
第1章快速入门1
1.1基本概念1
1.2安装部署4
1.3开始使用集群6
1.3.1集群健康信息6
1.3.2列出集群中的索引信息7
1.3.3创建一个索引8
1.3.4索引和查询文档8
1.3.5删除索引9
1.4修改数据10
1.4.1索引和覆盖文档10
1.4.2更新文档11
1.4.3删除文档12
1.4.4批量操作12
1.5探索数据12
1.5.1加载数据集13
1.5.2搜索API13
1.5.3Elasticsearch查询语言15
1.5.4搜索文档17
1.5.5条件过滤21
1.5.6聚合查询22
第2章安装部署27
2.1安装JDK27
2.2安装Elasticsearch28
2.2.1调整Linux系统的相关参数
设置 28
2.2.2创建用户28
2.2.3下载Elasticsearch29
2.3配置Elasticsearch29目录Elasticsearch权威指南
2.3.1配置文件的位置30
2.3.2配置文件的格式30
2.3.3环境变量替换30
2.3.4设置JVM参数31
2.3.5安全设置31
2.3.6创建密钥库32
2.3.7列出密钥库中的设置项32
2.3.8添加字符串设置33
2.3.9添加文件设置33
2.3.10删除设置属性33
2.3.11可重载的安全设
...
— 没有更多了 —
全新正版 提供发票
以下为对购买帮助不大的评价