内容简介:
随着互联网时代的来临,人类面临着前所未有的信息过载问题。为了方便人们从海量信息中快速精准地检索感兴趣的内容,Web搜索引擎应运而生。在互联网发展早期,数据量比较小,单机索引就能支撑起一个完整应用。在这个时期,Apache Lucene凭借其精巧的代码设计、优异的性能、丰富的查询接口,以及众多衍生搜索产品(如Apache Solr、Nutch等),在开源搜索领域大放异彩。随着互联网的发展,数据量快速膨胀,此时对搜索引擎提出了分布式、准实时、高容错、可扩展、易于交互等诸多进阶要求。基于Lucene的简单二次开发已经不能满足日常搜索需求,Elasticsearch的诞生很好地满足了上述大数据时代的搜索产品需求。本书译文经过精心组织,结合了译者对Elasticsearch的使用经验,并参考了IBM、微软、百度、腾讯等众多知名企业的业界专业人士的意见。本书翻译团队由拥有丰富Elasticsearch实践经验的搜索算法专家、架构师和开发者组成。其中,张世武负责第3、5、6章的翻译和校对工作,余洪淼负责第7、8、9章的翻译和校对,商旦负责第1、2、4章的翻译及全书校对。在本书翻译过程中,翻译团队经过多次讨论、审校,力求翻译准确、优雅。由于本书涉及很多新概念,业界尚无统一术语,另外译者水平有限,难免会出现一些问题,欢迎广大读者及业内同行批评指正。