Elasticsearch是一个基于Lucene的开源搜索引擎,被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库,也是当前流行的企业级搜索引擎。
作为ES的开发、运维人员,如果不了解ES对内存使用的一些基本原理,就很难针对特有的应用场景,进行有效的测试。不过不用担心,《Elasticsearch技术解析与实战》这本书已经为大家做了详细的解释。
本书全面介绍Elasticsearch系统结构与功能配置,以及实际应用案例,包括工具、方法、原则和佳实践。主要内容包括Elasticsearch基本概念与配置,索引的基本概念、管理与设置,架构设计中的字段、对象、映射,搜索中的结构、各种查询方式,聚合中的数字聚合、桶聚合、管道聚合,集群中的监控方式、配置案例,分析模块中的中文分词器、过滤器,高级设置中的关键点,监控与安全方面的技巧,ELK综合示例等。
在写作的时候考虑到读者的接受能力,由浅入深地进行讲解,建议读者从前往后阅读。
一本好书的背后一定有一个优秀的作者,而这位作者正是赛克蓝德(http://www.secisland.com/index.html)的创始人——朱林。朱林从毕业开始一直从事系统相关的开发工作,做过软件开发,需求分析师,架构师等职务。从毕业到工作十几年的时间大部分都在和中国比较大的企业打交道,对企业的信息化建设的现状比较了解。
而说到朱林,就不得不说说看他背后的赛克蓝德。赛克蓝德是一家13年7月成立的初创型企业,公司致力于数据安全数据分析相关产品的开发工作。目前公司已经研发了日志分析管理软件和帐号管理软件。公司实施敏捷开发方法,提倡以目标管理为核心。
很多人不明白,为什么要进行日志分析呢?
日志,是IT系统在运行过程中产生的事件的记录。通过日志,IT管理人员可以了解系统的运行状况;通过日志,IT管理者可以检验信息系统安全机制的有效性;通过日志,业务管理员可以了解业务的发展情况。
赛克蓝德针对不同类型的日志,提供实时的、集中的、可视化的、自动化的审计服务。包括分析、监控、告警、审计、搜索等功能,帮助我们掌控日志反映的信息,从而进行线上业务实时监控、系统异常快速定位、业务日志数据统计分析以及安全与合规审计等任务。
朱林创业的时候,大数据概念很火,Elasticsearch已经是到了1.6版本,比较成熟了。于是他们就用这个技术作为大数据搜索引擎。为了达到操作简单、功能完善、技术可控的目的,赛克蓝德对Elasticsearch之外的其它组件进行了自主研发。
优秀的老板带领者优秀的团队,《Elasticsearch技术解析与实战》这本书凝集着朱林与赛克蓝德的心血,撰写这本书只为了帮助那些徘徊在ES边缘的人!朱林坚信,做这一行,技术是最有价值的。同时相信,赛克蓝德会为每一位客户提供有价值的产品服务,并会在不久的将来,在中国乃至全球在数据分析领域占有一席之位。