图书介绍
从Lucene到Elasticsearc全文检索实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 姚攀编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302483069
- 出版时间:2017
- 标注页数:317页
- 文件大小:231MB
- 文件页数:328页
- 主题词:全文检索
PDF下载
下载说明
从Lucene到Elasticsearc全文检索实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 信息检索模型1
1.1 信息检索概述1
1.1.1 信息过载1
1.1.2 信息检索定义2
1.1.3 信息检索常用术语3
1.1.4 信息检索系统4
1.2 分词算法5
1.2.1 分词算法概述5
1.2.2 词典匹配分词法6
1.2.3 语义理解分词法6
1.2.4 词频统计分词法7
1.3 倒排索引7
1.4 布尔检索模型9
1.5 tf-idf权重计算11
1.6 向量空间模型13
1.7 概率检索模型16
1.7.1 贝叶斯决策理论17
1.7.2 二值独立模型18
1.7.3 Okapi BM25模型20
1.7.4 BM25F模型20
1.8 本章小结21
第2章 Lucene开发入门22
2.1 Lucene概述22
2.1.1 Lucene简介22
2.1.2 Lucene特点22
2.1.3 Lucene架构23
2.2 Lucene开发准备25
2.2.1 下载Lucene文件库25
2.2.2 工程中引入Lucene26
2.2.3 下载Luke27
2.2.4 下载IK分词工具28
2.2.5 工程搭建29
2.3 Lucene分词详解30
2.3.1 Lucene分词系统30
2.3.2 分词器测试31
2.3.3 IK分词器配置34
2.3.4 中文分词器对比36
2.3.5 扩展停用词词典38
2.3.6 扩展自定义词典38
2.4 Lucene索引详解40
2.4.1 Lucene字段类型40
2.4.2 索引文档示例41
2.4.3 Luke中查看索引46
2.4.4 索引的删除48
2.4.5 索引的更新49
2.5 Lucene查询详解50
2.5.1 搜索入门51
2.5.2 多域搜索(MultiFieldQueryParser)52
2.5.3 词项搜索(TennQuery)53
2.5.4 布尔搜索(BooleanQuery)53
2.5.5 范围搜索(RangeQuery)54
2.5.6 前缀搜索(PrefixQuery)55
2.5.7 多关键字搜索(PhraseQuery)55
2.5.8 模糊搜索(FuzzyQuery)55
2.5.9 通配符搜索(WildcardQuery)56
2.6 Lucene查询高亮56
2.7 Lucene新闻高频词提取58
2.7.1 问题提出58
2.7.2 需求分析58
2.7.3 编程实现58
2.8 本章小结61
第3章 Lucene文件检索项目实战62
3.1 需求分析62
3.2 架构设计63
3.3 文本内容抽取64
3.3.1 Tika简介64
3.3.2 Tika下载64
3.3.3 搭建工程65
3.3.4 内容抽取66
3.3.5 自动解析68
3.4 工程搭建71
3.5 索引文档72
3.6 查询界面75
3.7 文件检索77
3.8 结果展示80
3.9 本章小结85
第4章 从Lucene到Elasticsearch86
4.1 Elasticsearch概述86
4.1.1 诞生过程86
4.1.2 流行度分析88
4.1.3 架构解读89
4.1.4 优点89
4.1.5 应用场景90
4.1.6 核心概念92
4.1.7 对比RDMS94
4.1.8 文档结构94
4.2 安装Elasticsearch95
4.2.1 安装Java96
4.2.2 下载Elasticsearch97
4.2.3 启动Elasticsearch97
4.2.4 后台运行Elasticsearch99
4.2.5 关闭Elasticsearch99
4.2.6 基本配置100
4.3 中文分词器配置101
4.3.1 IK分词器安装101
4.3.2 扩展本地词库102
4.3.3 配置远程词库103
4.4 Head插件使用指南105
4.4.1 Head插件的安装105
4.4.2 Head插件的使用107
4.5 REST命令109
4.5.1 CURL工具110
4.5.2 Kibana Dev Tools111
4.6 本章小结112
第5章 Elasticsearch集群入门113
5.1 索引管理113
5.1.1 新建索引113
5.1.2 更新副本115
5.1.3 读写权限115
5.1.4 查看索引116
5.1.5 删除索引117
5.1.6 索引的打开与关闭118
5.1.7 复制索引118
5.1.8 收缩索引119
5.1.9 索引别名120
5.2 文档管理123
5.2.1 新建文档123
5.2.2 获取文档125
5.2.3 更新文档127
5.2.4 查询更新129
5.2.5 删除文档129
5.2.6 查询删除130
5.2.7 批量操作130
5.2.8 版本控制133
5.2.9 路由机制136
5.3 映射详解137
5.3.1 映射分类137
5.3.2 动态映射138
5.3.3 日期检测140
5.3.4 静态映射141
5.3.5 字段类型142
5.3.6 元字段156
5.3.7 映射参数162
5.3.8 映射模板180
5.4 本章小结181
第6章 Elasticsearch搜索详解182
6.1 搜索机制182
6.2 全文查询188
6.2.1 match query188
6.2.2 match_phrase query190
6.2.3 match_phrase_prefix query190
6.2.4 multi_match query190
6.2.5 common_terms query191
6.2.6 query_string query193
6.2.7 simple_query_string193
6.3 词项查询193
6.3.1 term query193
6.3.2 terms query193
6.3.3 range query194
6.3.4 exists query194
6.3.5 prefix query195
6.3.6 wildcard query195
6.3.7 regexp query196
6.3.8 fuzzy query196
6.3.9 type query196
6.3.10 ids query197
6.4 复合查询197
6.4.1 constant_score query197
6.4.2 bool query198
6.4.3 dis_max query198
6.4.4 function_score query199
6.4.5 boosting query200
6.4.6 indices query201
6.5 嵌套查询202
6.5.1 nested query202
6.5.2 has_child query202
6.5.3 has_parent query204
6.6 位置查询205
6.6.1 geo_distance query206
6.6.2 geo_bounding_box query206
6.6.3 geo_polygon query208
6.6.4 geo_shape query209
6.7 特殊查询210
6.7.1 more_like_this query210
6.7.2 script query211
6.7.3 percolate query211
6.8 搜索高亮213
6.8.1 自定义高亮片段213
6.8.2 多字段高亮213
6.8.3 高亮性能分析214
6.9 搜索排序215
6.9.1 默认排序215
6.9.2 多字段排序215
6.9.3 分片影响评分216
6.10 本章小结218
第7章 聚合分析219
7.1 指标聚合219
7.1.1 Max Aggregation219
7.1.2 Min Aggregatio220
7.1.3 Avg Aggregation220
7.1.4 Sum Aggregation221
7.1.5 Cardinality Aggregation221
7.1.6 Stats Aggregation222
7.1.7 Extended Stats Aggregation222
7.1.8 Percentiles Aggregation223
7.1.9 Value Count Aggregation224
7.2 桶聚合224
7.2.1 Terms Aggregation225
7.2.2 Filter Aggregation227
7.2.3 Filters Aggregation227
7.2.4 Range Aggregation228
7.2.5 Date Range Aggregation231
7.2.6 Date Histogram Aggregation232
7.2.7 Missing Aggregation233
7.2.8 Children Aggregation233
7.2.9 Geo Distance Aggregation234
7.2.10 IP Range Aggregation235
7.3 本章小结236
第8章 Elasticsearch Java API237
8.1 Java API简介237
8.2 Maven依赖238
8.3 依赖冲突240
8.4 连接到集群240
8.4.1 传输机连接241
8.4.2 节点连接241
8.4.3 代码实现241
8.5 索引管理243
8.6 文档管理246
8.6.1 新建文档246
8.6.2 获取文档249
8.6.3 删除文档250
8.6.4 更新文档250
8.6.5 查询删除252
8.6.6 批量获取252
8.6.7 批量操作253
8.7 搜索详解254
8.7.1 全文查询257
8.7.2 词项查询257
8.7.3 复合查询258
8.7.4 嵌套查询260
8.7.5 位置查询260
8.7.6 特殊查询261
8.8 聚合分析262
8.8.1 指标聚合263
8.8.2 桶聚合265
8.9 集群管理269
8.10 本章小结269
第9章 集群管理270
9.1 集群规划270
9.2 索引规划272
9.3 分布式集群273
9.4 Cat API275
9.4.1 cat aliases275
9.4.2 cat allocation275
9.4.3 cat count275
9.4.4 cat fielddata276
9.4.5 cat health276
9.4.6 cat indices276
9.4.7 cat master276
9.4.8 catnodeattrs277
9.4.9 cat nodes277
9.4.10 cat pending tasks277
9.4.11 cat plugins277
9.4.12 cat recovery278
9.4.13 cat repositories278
9.4.14 cat thread pool278
9.4.15 cat shards278
9.4.16 cat segments279
9.4.17 cat templates279
9.5 Cluster API279
9.5.1 Cluster Health279
9.5.2 Cluster State281
9.5.3 Cluster Stats282
9.5.4 Pending Cluster Tasks282
9.5.5 Cluster Reroute282
9.5.6 Cluster Update Settings283
9.5.7 Nodes Stats283
9.5.8 Nodes Info283
9.5.9 Task Management API284
9.5.10 Cluster Allocation Explain API284
9.6 监控插件284
9.7 本章小结286
第10章 新闻搜索项目实战287
10.1 需求分析287
10.2 数据准备288
10.3 数据导入290
10.4 查询界面294
10.5 搜索新闻296
10.6 结果展示298
10.7 本章小结302
第11章 Elasticsearch For Hadoop303
11.1 Hadoop基础304
11.1.1 SSH配置304
11.1.2 Hadoop下载305
11.1.3 Hadoop单机模式305
11.1.4 Hadoop伪分布式模式306
11.1.5 HDFS常用操作309
11.2 ES-Hadoop安装310
11.2.1 压缩包下载310
11.2.2 Maven依赖310
11.3 从HDFS到Elasticsearch311
11.3.1 测试数据311
11.3.2 编写程序312
11.3.3 代码分析313
11.4 从Elasticsearch到HDFS314
11.4.1 读取索引到HDFS314
11.4.2 查询Elasticsearch写入HDFS315
11.5 本章小结316
参考文献317
热门推荐
- 2362940.html
- 3871608.html
- 2589129.html
- 3391476.html
- 2921437.html
- 2097965.html
- 3714379.html
- 421811.html
- 1367258.html
- 3880338.html
- http://www.ickdjs.cc/book_1112588.html
- http://www.ickdjs.cc/book_620351.html
- http://www.ickdjs.cc/book_3761363.html
- http://www.ickdjs.cc/book_3300912.html
- http://www.ickdjs.cc/book_1195843.html
- http://www.ickdjs.cc/book_1487454.html
- http://www.ickdjs.cc/book_1411654.html
- http://www.ickdjs.cc/book_1833369.html
- http://www.ickdjs.cc/book_1362037.html
- http://www.ickdjs.cc/book_1408143.html