Elasticsearch源码解析与优化实战

Elasticsearch源码解析与优化实战 pdf epub mobi txt 电子书 下载 2025

张超

长期从事服务端和基础架构等研发工作,对搜索、分布式系统、高性能网络服务有浓厚的兴趣,喜欢探究技术本质,喜欢分析有深度的问题。目前就职于360企业安全集团基础大数据团队,负责平台内核研发工作。

出版者:电子工业出版社
作者:张超
出品人:博文视点
页数:360
译者:
出版时间:2019-1
价格:89
装帧:平装
isbn号码:9787121352164
丛书系列:
图书标签:
  • ElasticSearch 
  • es源码解析 
  • Elasticsearch源码解析与优化实战 
  • 计算机科学 
  • 搜索 
  • 数据_存储 
  • 编程 
  • 搜索引擎 
  •  
想要找书就要到 图书目录大全
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

《Elasticsearch源码解析与优化实战》介绍了Elasticsearch的系统原理,旨在帮助读者了解其内部原理、设计思想,以及在生产环境中如何正确地部署、优化系统。系统原理分两方面介绍,一方面详细介绍主要流程,例如启动流程、选主流程、恢复流程;另一方面介绍各重要模块的实现,以及模块之间的关系,例如gateway模块、allocation模块等。本书的最后一部分介绍如何优化写入速度、搜索速度等大家关心的实际问题,并提供了一些诊断问题的方法和工具供读者参考。

《Elasticsearch源码解析与优化实战》适合对Elasticsearch进行改进的研发人员、平台运维人员,对分布式搜索感兴趣的朋友,以及在使用Elasticsearch过程中遇到问题的人们。

具体描述

读后感

评分

初看ES源码,有一本这样的源码解析的书,知道从哪个模块,更具体到哪个类入手开始看,所以还是有一些帮助的。其实发现书中好多东西也是从官方文档中借鉴过来的吧,结合书和英文文档看,理解起来会快一些。比如第六章数据副本模型:参考的链接就有很多: [docs-replication]、[e...

评分

初看ES源码,有一本这样的源码解析的书,知道从哪个模块,更具体到哪个类入手开始看,所以还是有一些帮助的。其实发现书中好多东西也是从官方文档中借鉴过来的吧,结合书和英文文档看,理解起来会快一些。比如第六章数据副本模型:参考的链接就有很多: [docs-replication]、[e...

评分

初看ES源码,有一本这样的源码解析的书,知道从哪个模块,更具体到哪个类入手开始看,所以还是有一些帮助的。其实发现书中好多东西也是从官方文档中借鉴过来的吧,结合书和英文文档看,理解起来会快一些。比如第六章数据副本模型:参考的链接就有很多: [docs-replication]、[e...

评分

初看ES源码,有一本这样的源码解析的书,知道从哪个模块,更具体到哪个类入手开始看,所以还是有一些帮助的。其实发现书中好多东西也是从官方文档中借鉴过来的吧,结合书和英文文档看,理解起来会快一些。比如第六章数据副本模型:参考的链接就有很多: [docs-replication]、[e...

评分

初看ES源码,有一本这样的源码解析的书,知道从哪个模块,更具体到哪个类入手开始看,所以还是有一些帮助的。其实发现书中好多东西也是从官方文档中借鉴过来的吧,结合书和英文文档看,理解起来会快一些。比如第六章数据副本模型:参考的链接就有很多: [docs-replication]、[e...

用户评价

评分

某种意义上说,elasticsearch 可分为集群层、索引层、分片层和最后的存储引擎层(lucene);集群层,一个节点作为 master,采用 bully 算法选出,负责进行 allocation、全局状态管理等;其他节点作为协调节点(gateway、query、route & merge) 和 数据节点;每个数据节点多个分片,分片间主从,采用 PacificA、translog 进行同步; 一个比较奇怪的点是,es 居然是 partition by DocId(而非 term)这导致了其搜索必须采用广播形式,因此无法做到很大规模;线程模型嘛,看起来是按照任务,分为不同独立的线程池和队列,底层数据共享; 当然,书里面有一些技巧是不错的(如:ARS & 预索引)

评分

某种意义上说,elasticsearch 可分为集群层、索引层、分片层和最后的存储引擎层(lucene);集群层,一个节点作为 master,采用 bully 算法选出,负责进行 allocation、全局状态管理等;其他节点作为协调节点(gateway、query、route & merge) 和 数据节点;每个数据节点多个分片,分片间主从,采用 PacificA、translog 进行同步; 一个比较奇怪的点是,es 居然是 partition by DocId(而非 term)这导致了其搜索必须采用广播形式,因此无法做到很大规模;线程模型嘛,看起来是按照任务,分为不同独立的线程池和队列,底层数据共享; 当然,书里面有一些技巧是不错的(如:ARS & 预索引)

评分

大佬 应该多写几章啊,写的真的不错

评分

偶尔翻一翻工具书都觉得枯燥乏味,技术热忱远不如从前了

评分

只是快速的过了第一遍,由于对elasticsearch的使用尚不是很熟悉,所以看的有点云里雾里,推荐看过elasticsearch实战以后,并且在使用对elasticsearch理解比较深入以后再来看这个本书效果会更好。 不推荐新手上来就看这本书,整体上书的内容还是很不错的。

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有