• Elasticsearch 7.0实例精解
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Elasticsearch 7.0实例精解

38.74 2.6折 149 全新

仅1件

北京朝阳
认证卖家担保交易快速发货售后保障

作者[美]阿尔贝托·帕罗 著;陈凯 译

出版社清华大学出版社

出版时间2020-08

版次1

装帧其他

货号AQ23

上书时间2024-12-25

润雨轩

十三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 [美]阿尔贝托·帕罗 著;陈凯 译
  • 出版社 清华大学出版社
  • 出版时间 2020-08
  • 版次 1
  • ISBN 9787302557661
  • 定价 149.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 601页
  • 字数 776千字
【内容简介】
本书详细阐述了与Elasticsearch 7.0相关的基本解决方案,主要包括管理映射、搜索功能详解、文本和数字查询、关系和地理查询、聚合、Elasticsearch中的脚本、管理集群、备份和还原数据、用户界面、使用采集模块、Java集成、Scala集成、Python集成、插件开发、大数据集成等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。 本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。
【目录】
第1章  入门      1

1.1  技术要求     1

1.2  下载并安装Elasticsearch   1

1.3  设置网络     6

1.4  设置节点     9

1.5  设置Linux系统   11

1.6  设置不同的节点类型 13

1.7  设置协调器节点  14

1.8  设置采集节点     15

1.9  在Elasticsearch中安装插件      18

1.10  删除插件    21

1.11  更改日志记录设置   22

1.12  通过Docker设置节点     23

1.13  在Elasticsearch Cloud Enterprise上部署       26

 

第2章  管理映射     35

2.1  使用显式映射创建方法     36

2.2  映射基本类型     39

2.3  映射数组     43

2.4  映射对象     44

2.5  映射文档     46

2.6  在文档映射中使用动态模板     48

2.7  管理嵌套对象     50

2.8  使用连接字段管理子文档 52

2.9  添加具有多个映射的字段 56

2.10  映射GeoPoint字段  58

2.11  映射GeoShape字段 60

2.12  映射IP字段      61

2.13  映射别名字段   62

2.14  映射Percolator字段 64

2.15  映射特征和特征向量字段      67

2.16  将元数据添加到映射       69

2.17  指定不同的分析器   70

2.18  映射完成字段   72

 

第3章  基本操作     75

3.1  创建索引     76

3.2  删除索引     79

3.3  打开或关闭索引  81

3.4  将映射放入索引  83

3.5  获取映射     85

3.6  重建索引     87

3.7  刷新索引     90

3.8  冲洗索引     92

3.9  强制合并索引     93

3.10  缩小索引    95

3.11  检查索引是否存在   99

3.12  管理索引设置   100

3.13  使用索引别名   103

3.14  滚动索引    106

3.15  建立文档索引   108

3.16  获取文档    112

3.17  删除文档    115

3.18  更新文档    117

3.19  加快原子操作(批量操作)   121

3.20  加快GET操作(多个GET) 124

 

第4章  搜索功能详解     127

4.1  技术要求     127

4.2  执行搜索     128

4.3  对结果进行排序  136

4.4  突出显示结果     141

4.5  执行滚动查询     145

4.6  使用search_after功能       149

4.7  返回结果中的内部匹配     152

4.8  建议正确的查询  154

4.9  匹配结果计数     157

4.10  解释查询    159

4.11  查询性能分析    161

4.12  通过查询删除   163

4.13  通过查询更新   166

4.14  匹配所有文档   169

4.15  使用布尔查询   171

4.16  使用搜索模板   175

 

第5章  文本和数字查询 179

5.1  使用词条查询     179

5.2  使用多词条查询  184

5.3  使用前缀查询     187

5.4  使用通配符查询  191

5.5  使用正则表达式查询 194

5.6  使用跨度查询     196

5.7  使用匹配查询     204

5.8  使用查询字符串查询 207

5.9  使用简单的查询字符串查询     211

5.10  使用范围查询   214

5.11  常用词条查询    217

5.12  使用ID查询     220

5.13  使用函数评分查询   222

5.14  使用存在查询   227

 

第6章  关系和地理查询 231

6.1  使用has_child查询    231

6.2  使用has_parent查询  235

6.3  使用嵌套查询     238

6.4  使用geo_bounding_box查询     241

6.5  使用geo_polygon查询       243

6.6  使用geo_distance查询      245

 

第7章  聚合      249

7.1  执行聚合     250

7.2  执行统计聚合     255

7.3  执行词条聚合     257

7.4  执行重要词条聚合     261

7.5  执行范围聚合     264

7.6  执行直方图聚合  269

7.7  执行日期直方图聚合 274

7.8  执行过滤器聚合  278

7.9  执行多过滤器聚合     281

7.10  执行全局聚合   284

7.11  执行地理距离聚合   286

7.12  执行子级聚合   289

7.13  执行嵌套聚合   292

7.14  执行最高命中聚合   295

7.15  执行矩阵统计聚合   298

7.16  执行地理边界聚合   300

7.17  执行地理质心聚合   302

7.18  执行管道聚合   304

 

第8章  Elasticsearch中的脚本     309

8.1  关于Painless脚本      309

8.2  安装其他脚本插件     314

8.3  管理脚本     317

8.4  使用脚本对数据进行排序 321

8.5  使用脚本计算返回字段     326

8.6  使用脚本过滤搜索     328

8.7  在聚合中使用脚本     331

8.8  使用脚本更新文档     335

8.9  使用脚本重建索引     339

 

第9章  管理集群     343

9.1  使用API控制集群的运行状况 344

9.2  使用API控制集群的状态 347

9.3  使用API获取集群节点信息    352

9.4  通过API获取节点统计信息    358

9.5  使用任务管理API      365

9.6  使用热点线程API      368

9.7  管理分片分配     370

9.8  使用段API监控段     373

9.9  清理缓存     375

 

第10章  备份和还原数据      377

10.1  管理存储库       377

10.2  执行快照    380

10.3  还原快照    385

10.4  设置NFS共享进行备份  387

10.5  从远程集群重建索引       389

 

第11章  用户界面    393

11.1  安装和使用Cerebro  394

11.2  安装和使用ElasticHQ      401

11.3  安装Kibana       408

11.4  管理Kibana发现      413

11.5  使用Kibana可视化数据  417

11.6  使用Kibana开发工具      422

 

第12章  使用采集模块   425

12.1  管道定义    425

12.2  插入采集管道   428

12.3  获取采集管道   430

12.4  删除采集管道   431

12.5  模拟采集管道   432

12.6  内置处理器       437

12.7  Grok处理器      441

12.8  使用采集附件插件   445

12.9  使用采集GeoIP插件      448

 

第13章  Java集成   451

13.1  创建标准的Java HTTP客户端      452

13.2  创建HTTP Elasticsearch客户端    456

13.3  创建高级REST客户端   461

13.4  管理索引    463

13.5  管理映射    466

13.6  管理文档    470

13.7  管理批量操作   475

13.8  建立查询    479

13.9  执行标准搜索   482

13.10  使用聚合执行搜索 485

13.11  执行滚动搜索  490

13.12  集成DeepLearning4J      492

 

第14章  Scala集成  499

14.1  在Scala中创建客户端     500

14.2  管理索引    503

14.3  管理映射    505

14.4  管理文档    508

14.5  执行标准搜索   512

14.6  使用聚合执行搜索   514

14.7  集成DeepLearning.scala   517

 

第15章  Python集成      523

15.1  创建客户端       524

15.2  管理索引    526

15.3  管理映射    529

15.4  管理文档    532

15.5  执行标准搜索   536

15.6  使用聚合执行搜索   539

15.7  与NumPy和scikit-learn集成  542

 

第16章  插件开发   547

16.1  创建插件    547

16.2  创建分析器插件       552

16.3  创建REST插件       556

16.4  创建集群操作   561

16.5  创建采集插件   569

 

第17章  大数据集成       577

17.1  安装Apache Spark    577

17.2  使用Apache Spark索引数据   580

17.3  使用Apache Spark索引包含meta的数据    582

17.4  使用Apache Spark读取数据   586

17.5  使用Spark SQL读取数据       587

17.6  使用Apache Pig索引数据      589

17.7  结合使用Elasticsearch和Alpakka  593

17.8  结合使用Elasticsearch和MongoDB      598
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP