Elasticsearch源码解析与优化实战
电子书推荐
-
elasticsearch技术解析与实战 卷2 评分:
elasticsearch技术解析与实战,压缩包第二部分。
上传时间:2017-08 大小:44.11MB
- 1.76MB
Elasticsearch 技术解析与实践
2017-07-14Elasticsearch
- 852KB
elasticsearch实战
2014-04-23本书是关于elasticsearch的精典书籍,是初学者必看的一本书。里面讲述了es的各个关键技术。
- 119.12MB
Elasticsearch 技术解析与实战.zip
2019-07-25前言 第1章 Elasticsearch入门 1 1.1 Elasticsearch是什么 1 1.1.1 Elasticsearch的历史 2 1.1.2 相关产品 3 1.2 全文搜索 3 1.2.1 Lucene介绍 4 1.2.2 Lucene倒排索引 4 1.3 基础知识 6 1.3.1 Elasticsearch术语及概念 6 1.3.2 JSON介绍 10 1.4 安装配置 12 1.4.1 安装Java 12 1.4.2 安装Elasticsearch 12 1.4.3 配置 13 1.4.4 运行 15 1.4.5 停止 17 1.4.6 作为服务 17 1.4.7 版本升级 19 1.5 对外接口 21 1.5.1 API约定 22 1.5 .2 REST介绍 25 1.5.3 Head插件安装 26 1.5.4 创建库 27 1.5.5 插入数据 28 1.5.6 修改文档 28 1.5.7 查询文档 29 1.5.8 删除文档 29 1.5.9 删除库 30 1.6 Java接口 30 1.6.1 Java接口说明 30 1.6.2 创建索引文档 33 1.6.3 增加文档 34 1.6.4 修改文档 35 1.6.5 查询文档 35 1.6.6 删除文档 35 1.7 小结 36 第2章 索引 37 2.1 索引管理 37 2.1.1 创建索引 37 2.1.2 删除索引 39 2.1.3 获取索引 39 2.1.4 打开/关闭索引 40 2.2 索引映射管理 41 2.2.1 增加映射 41 2.2.2 获取映射 44 2.2.3 获取字段映射 45 2.2.4 判断类型是否存在 46 2.3 索引别名 46 2.4 索引配置 51 2.4.1 更新索引配置 51 2.4.2 获取配置 52 2.4.3 索引分析 52 2.4.4 索引模板 54 2.4.5 复制配置 55 2.4.6 重建索引 56 2.5 索引监控 60 2.5.1 索引统计 60 2.5.2 索引分片 62 2.5.3 索引恢复 63 2.5.4 索引分片存储 64 2.6 状态管理 64 2.6.1 清除缓存 64 2.6.2 索引刷新 64 2.6.3 冲洗 65 2.6.4 合并索引 65 2.7 文档管理 66 2.7.1 增加文档 66 2.7.2 更新删除文档 69 2.7.3 查询文档 73 2.7.4 多文档操作 76 2.7.5 索引词频率 80 2.7.6 查询更新接口 83 2.8 小结 87 第3章 映射 88 3.1 概念 88 3.2 字段数据类型 90 3.2.1 核心数据类型 91 3.2.2 复杂数据类型 96 3.2.3 地理数据类型 100 3.2.4 专门数据类型 106 3.3 元字段 108 3.3.1 _all字段 109 3.3.2 _field_names字段 109 3.3.3 _id字段 110 3.3.4 _index字段 110 3.3.5 _meta字段 111 3.3.6 _parent字段 111 3.3.7 _routing字段 112 3.3.8 _source字段 114 3.3.9 _type字段 115 3.3.10 _uid字段 115 3.4 映射参数 116 3.4.1 analyzer参数 116 3.4.2 boost参数 118 3.4.3 coerce参数 119 3.4.4 copy_to参数 120 3.4.5 doc_values参数 121 3.4.6 dynamic参数 122 3.4.7 enabled参数 122 3.4.8 fielddata参数 123 3.4.9 format参数 126 3.4.10 geohash参数 128 3.4.11 geohash_precision参数 129 3.4.12 geohash_prefix参数 130 3.4.13 ignore_above参数 131 3.4.14 ignore_malformed参数 131 3.4.15 include_in_all参数 132 3.4.16 index参数 133 3.4.17 index_options参数 133 3.4.18 lat_lon参数 134 3.4.19 fields参数 135 3.4.20 norms参数 136 3.4.21 null_value参数 137 3.4.22 position_increment_gap参数 137 3.4.23 precision_step参数 138 3.4.24 properties参数 138 3.4.25 search_analyzer参数 139 3.4.26 similarity参数 140 3.4.27 store参数 141 3.4.28 term_vector参数 141 3.5 动态映射 142 3.5.1 概念 142 3.5.2 _default_映射 143 3.5.3 动态字段映射 143 3.5.4 动态模板 145 3.5.5 重写默认模板 148 3.6 小结 148 第4章 搜索 149 4.1 深入搜索 149 4.1.1 搜索方式 149 4.1.2 重新评分 153 4.1.3 滚动查询请求 155 4.1.4 隐藏内容查询 158 4.1.5 搜索相关函数 161 4.1.6 搜索模板 164 4.2 查询DSL 167 4.2.1 查询和过滤的区别 167 4.2.2 全文搜索 168 4.2.3 字段查询 179 4.2.4 复合查询 183 4.2.5 连接查询 188 4.2.6 地理查询 190 4.2.7 跨度查询 197 4.2.8 高亮显示 200 4.3 简化查询 203 4.4 小结 206 第5章 聚合 207 5.1 聚合的分类 207 5.2 度量聚合 209 5.2.1 平均值聚合 209 5.2.2 基数聚合 211 5.2.3 最大值聚合 213 5.2.4 最小值聚合 214 5.2.5 和聚合 214 5.2.6 值计数聚合 215 5.2.7 统计聚合 215 5.2.8 百分比聚合 215 5.2.9 百分比分级聚合 216 5.2.10 最高命中排行聚合 217 5.2.11 脚本度量聚合 217 5.2.12 地理边界聚合 221 5.2.13 地理重心聚合 222 5.3 分组聚合 223 5.3.1 子聚合 224 5.3.2 直方图聚合 226 5.3.3 日期直方图聚合 230 5.3.4 时间范围聚合 233 5.3.5 范围聚合 234 5.3.6 过滤聚合 235 5.3.7 多重过滤聚合 236 5.3.8 空值聚合 238 5.3.9 嵌套聚合 239 5.3.10 采样聚合 240 5.3.11 重要索引词聚合 242 5.3.12 索引词聚合 245 5.3.13 总体聚合 251 5.3.14 地理点距离聚合 251 5.3.15 地理散列网格聚合 253 5.3.16 IPv4范围聚合 255 5.4 管道聚合 257 5.4.1 平均分组聚合 259 5.4.2 移动平均聚合 261 5.4.3 总和分组聚合 262 5.4.4 总和累计聚合 262 5.4.5 最大分组聚合 264 5.4.6 最小分组聚合 265 5.4.7 统计分组聚合 266 5.4.8 百分位分组聚合 268 5.4.9 差值聚合 269 5.4.10 分组脚本聚合 273 5.4.11 串行差分聚合 275 5.4.12 分组选择器聚合 276 5.5 小结 277 第6章 集群管理 278 6.1 集群节点监控 278 6.1.1 集群健康值 278 6.1.2 集群状态 279 6.1.3 集群统计 280 6.1.4 集群任务管理 280 6.1.5 待定集群任务 281 6.1.6 节点信息 281 6.1.7 节点统计 282 6.2 集群分片迁移 283 6.3 集群节点配置 284 6.3.1 主节点 285 6.3.2 数据节点 286 6.3.3 客户端节点 286 6.3.4 部落节点 287 6.4 节点发现 287 6.4.1 主节点选举 288 6.4.2 故障检测 288 6.5 集群平衡配置 289 6.5.1 分片分配设置 289 6.5.2 基于磁盘的配置 290 6.5.3 分片智能分配 291 6.5.4 分片配置过滤 292 6.5.5 其他集群配置 293 6.6 小结 293 第7章 索引分词器 294 7.1 分词器的概念 294 7.2 中文分词器 298 7.3 插件 300 7.3.1 插件管理 301 7.3.2 插件安装 301 7.3.3 插件清单 302 7.4 小结 304 第8章 高级配置 305 8.1 网络相关配置 305 8.1.1 本地网关配置 305 8.1.2 HTTP配置 306 8.1.3 网络配置 307 8.1.4 传输配置 308 8.2 脚本配置 310 8.2.1 脚本使用 311 8.2.2 脚本配置 313 8.3 快照和恢复配置 318 8.4 线程池配置 324 8.5 索引配置 326 8.5.1 缓存配置 326 8.5.2 索引碎片分配 329 8.5.3 合并 332 8.5.4 相似模块 332 8.5.5 响应慢日志监控 333 8.5.6 存储 335 8.5.7 事务日志 336 8.6 小结 337 第9章 告警、监控和权限管理 338 9.1 告警 338 9.1.1 安装 338 9.1.2 结构 339 9.1.3 示例 352 9.1.4 告警输出配置 354 9.1.5 告警管理 355 9.2 监控 356 9.2.1 安装 356 9.2.2 配置 357 9.3 权限管理 360 9.3.1 工作原理 361 9.3.2 用户认证 361 9.3.3 角色管理 366 9.3.4 综合示例 368 9.4 小结 369 第10章 ELK应用 370 10.1 Logstash 370 10.1.1 配置 371 10.1.2 插件管理 374 10.2 Kibana配置 377 10.2.1 Discover 379 10.2.2 Visualize 381 10.2.3 Dashboard 383 10.2.4 Settings 386 10.3 综合示例 387 10.4 小结 390 附录 Elasticsearch 5.0的特性与改进 391
- 2KB
es-解析与实战.pdf
2018-03-12elastic search 技术解析和实战,非常好的一个学习elasticsearch文档
- 5KB
elasticsearch实战源码 (黄申译)
2019-03-29买了黄申翻译的 ElasticSearch 实战一书,附件为源码,主要为shell脚本,需要的可以下载练练手
- 100.0MB
Elasticsearch+技术解析与实战-1
2017-12-29Elasticsearch+技术解析与实战 前言 第1章 Elasticsearch入门 1.1 Elasticsearch是什么 1.1.1 Elasticsearch的历史 1.1.2 相关产品 1.2 全文搜索 1.2.1 Lucene介绍 1.2.2 Lucene倒排索引 1.3 基础知识 1.3.1 Elasticsearch术语及概念 1.3.2 JSON介绍 1.4 安装配置 1.4.1 安装Java 1.4.2 安装Elasticsearch 1.4.3 配置 1.4.4 运行 1.4.5 停止 1.4.6 作为服务 1.4.7 版本升级 1.5 对外接口 ...
- 2KB
ncutlh#gitbook-elasticsearch#8.28_上机动手实战基于scoll技术滚动搜索大量数据1
2022-07-258.28_上机动手实战基于scoll技术滚动搜索大量数据如果一次性要查出来比如10万条数据,那么性能会很差,此时一般会采取用scoll滚动查询,一批一批的查,直
- 117.82MB
[ES技术解析与实战]pdf
2018-03-26ES技术解析与实战ES技术解析与实战ES技术解析与实战ES技术解析与实战
- 416KB
Elasticsearch实战与原理解析 源代码.zip
2021-06-06Elasticsearch实战与原理解析 源代码
- 68.73MB
免费下载Navicat15安装包+工具+教程.zip
2021-06-21Navicate Premium 15 安装包+工具+教程
- 8KB
cmu 15445 2023spring project0
2023-05-202023的入门实验,cow Trie。
- 1.55MB
人大金仓驱动包kingbasejdbc.jar V8.6.0、8.8.0驱动jar包
2023-04-10kingbase JDBC 8.6.0 驱动jar包 kingbase JDBC 8.8.0 驱动jar包 maven 导入 <dependency> <groupId>com.kingbase8.jdbc</groupId> <artifactId>kingbase8</artifactId> <version>8.6.0</version> <scope>system</scope> <systemPath>${basedir}/src/main/resources/jar/kingbase8-8.6.0.jar</systemPath> </dependency> jdbc driver-class-name: com.kingbase8.Driver url: jdbc:kingbase8://127.0.0.1:54321/template1?characterEncoding=utf8 username: system password: 123123
- 1.80MB
人大金仓8.6.0、达梦8.1.2.79 连接驱动
2023-02-06人大金仓8.6.0、达梦8.1.2.79 连接驱动
- 311KB
全国省市县Excel汇总表(免费下载).xls
2020-05-23全国所有省份、城市、区县的Excel汇总表(按首字母进行排序),包含了各市的下辖区和县,信息比较详细。
- 1.17MB
数据分析-附件1.xlsx
2021-06-27数据分析-附件1.xlsx
- 33KB
OBCA最新题库(包括单选,多选和判断)
2023-04-10适用于要考OBCA的人群,或者对OceanBase感兴趣的程序猿 涉及到的知识面比较广,且对每个题进行了解析
- 81KB
某光伏电站发电量数据集
2023-06-01某光伏电站发电量数据集
- 10.98MB
全球国家边界矢量数据shp格式
2023-08-25全球国家边界矢量数据shp格式
- 30KB
Navicat安装指导及安装资源
2024-03-23Navicat安装指导及安装资源2024最新版,博主个人机器亲测自用版本! Navicat是一款流行的数据库管理工具,它支持多种数据库的连接,如MySQL、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQL以及SQLite等。Navicat提供了一个直观的界面,使得数据库的管理、开发和维护变得更为简单便捷。其功能包括数据库的结构同步、数据备份恢复、查询编写执行、报表生成等。Navicat的用户群体包括数据库管理员、开发人员和分析师等。 2024年的最新版Navicat带来了更多的功能改进和性能提升。以下是Navicat 2024最新版的安装指导和获取安装资源的方法。
- 72KB
taos-jdbcdriver-1.0.3.jar
2020-08-13注意 版本是1.0.3 其他版本的数据库不要下载这个包!可以把包发我 然后我来帮你改!具体怎么操作在我博客下留言。TDEngine数据库驱动包-修改过源码 去掉了里面Apache-StringUtils包的依赖,这样才能保证驱动能够独立运行
- 0B
伍德里奇 计量经济学导论 第6版 数据集+笔记+习题答案(含代码)
2022-11-03伍德里奇 计量经济学导论 第6版 数据集(含STATA、R、EViews、Excel格式)和习题答案(有文字详解和代码操作)+笔记。 非常适合有自学伍德里奇版本计量经济学或者完成课程任务需求的小伙伴!
- 803B
Navicat最新版16.2系列重置试用时间脚本
2023-07-17目前支持最新版本16.2.5时间重置,16.2.x所有系列都支持。 使用方法:下载后,直接双击,脚本跑完即可
- 734.53MB
SAP HANA-STUDIO 安装包
2023-10-31SAP HANA_STUDIO 安装包,有需要的朋友可以下载
- 45KB
国标GB-ABAQUS材料库
2023-02-16国标GB-ABAQUS材料库插件,包含500中常见的材料
- 890KB
全国河流水文站坐标.xls
2020-04-09本电子表,记录了全国2412个水文流量站的站号、站名、河名、水系、流域、经纬度、站址、行政区划码、站类、报汛等级、建站年月、管理单位等。方便研究水文水资源的科研工作者从事相关科研活动。
- 656.26MB
国产数据库之神通数据库安装包
2024-03-11国产数据库之神通数据库安装包
- 23.16MB
ArcGIS Pro可用的三调符号库.stylx
2023-08-09ArcGIS Pro可用的三调符号库
- 549.51MB
DBeaverEE24.0 免安装版 解压即用
2024-03-14DBeaver Enterprise Edition 24.0 Windows版本 下载后解压到D:\Program Files文件夹下即可直接使用 如果解压到其他位置,解压后要修改dbeaver.ini文件,将文件里的路径修改成你解压的文件夹后才可以
- 1.53MB
Drive-LIB-S7-1200-1500库(博图V16/V17安装教程)
2023-11-21Drive-LIB-S7-1200-1500库(博图V16/V17安装教程)
- 25.81MB
《数据库系统概念第七版》课后习题部分答案
2022-05-11从官网下载来的,并不完全,但有足够的参考价值。