电子书:《Solr权威指南 下卷》

[复制链接]
查看165 | 回复1 | 2019-12-16 11:31:21 | 显示全部楼层 |阅读模式

《Solr权威指南 下卷》_1

《Solr权威指南 下卷》_1

《Solr权威指南 下卷》_2

《Solr权威指南 下卷》_2

《Solr权威指南 下卷》_3

《Solr权威指南 下卷》_3


内容简介:

本书作者是guo内最早接触Sor的技术专
家之一,多年一直在Sor的研究、实践和布道
的路上不遗余力、乐此不彼。本书立足全球
视野,综合So技术的最新发展和应用、从业
人员的学习曲线,以及中英文资料的供给情
况,给自己设定了一个极高的目标:力争在
内客的全面性、系统性、深浅度和实战性上
超越所有的同类书。从完成的结果上来看
我们的目标接近完成,Sor的基础知识、核心
技术、进阶知识和扩展知识悉数包括在内
全书一共16章,分为上下两卷
上卷(第1~10章
全面、系统地讲解了So|r的基础知识和
核心技术。包括部署、配置、 Solr Core、
Solr DIh、全量导入、增量导入、索引、中文
分词、查询组件、 Solr Facet、高亮、查询建
议,以及企业如何在真实的项目中使用Sor
不仅讲解了基本概念和使用方法,而且还分
析了各组件的内部工作机制
下卷(第11~16章
细致、深入地讲解了Sor的高级知识和拓
展知识。
高级知识部分包括:Sor的高级查询及
其各种查询技巧,如函数查询、地理空间查
询、 Facet嵌套等; SorrY、 SolrCloud、 Spring
Data so的使用详解和工作原理;So的多种
性能优化技巧,如索引的性能优化、缓存的
生能优化、查询的性能优化、VM和Web容
器的优化,以及操作系统级别的优化
拓展知识中首先讲解了Sor的一些比
较生僻的知识点,如伪域、多语种索引支
持、.安.全.认证,以及Sor6.x中的SOL接口
和 Streaming表达式等;然后讲解了Solr
MapReduce、HDFS、 Hbase、 Kafka、
Fume、Stom、 Spark等大数据技术的结合使
用的集成方法。

So|r权威指南
下卷
兰小伟著
Q想撼
工业出版社

图书在版编目(CIP)数据
Sor权威指南下卷/兰小伟著,一北京:机械工业出版社,2017.10
SBN978-7-111-58207-6
L.S…IL.兰…Ⅲl搜索引擎一程序设计一指南ⅣV.TP391.3-62
中guo版本图书馆CIP数据核字(2017)第261590号
Solr权威指南下卷
出版发行:机械工业出版社《北京市西城区百万庄大街22号邮政编码:100037
责任编辑:何欣阳
责任校对:李秋荣
印刷:北京诚信伟业印刷有限公司
版次:2018年1月第1版第1次印刷
开本:186mmx240mm/1
印张:20.5
书号:ISBN978-7-111-58207
定价:89.00元
凡购本书。如有缺页、倒页、脱页,由本社发行部调换
客服热线:《010)8837942688361066
投稿热线010)88379604
购书热线:{010)683262948837964968995259读者信箱:hit(hz.H.O.O.K..com
封庭无防伪标均为盔版
本书法律额问:北京大成律师事务所韩光/邹晓东

序言
Apache So是使用最广泛的全文检索解决方案,大部分网站都在使用sor来实现搜索
功能。然而guo内关于Sor的资料太少,无奈我只能一点点地啃sor官方提供的 User Guid
PDF文档、 Solr Wiki以及一些纯英文的技术书籍,希望能够借由本书将我学习积累的所有经
验倾情传授给那些由于学习So曲线太陡峭而束手无策的同学们。本书致力于帮助awa开
发人员更简单、深入地学习So。同时本书还提供了随书源码,其中包含大量可运行的示
代码。本书与随书源码搭配在一起学习会事半功倍!由于目前大数据、云计算的发展如火如
禁,各种大数据生态框架如雨后春笋般涌现,给人一种无形的压力。为此,本书也介绍了
Sotr与大数据框架的集成,如果你正好有这方面的需求,希望本书能够给你带来帮助
为什么写这本书
转眼间,我已经跌跌撞撞走过了5个年头,由起初的那个Jaa迷途小书童变身为程序员
届的一根老油条,不由感慨万千。由于深谙一个非高校毕业的“正规军”一路走来有多么的
艰辛,因此我一直秉持爱开源、爱分享的个性。这么多年来帮助过的程序员太多太多,本着
乐于助人的心,我不想大家重走我的弯路。从2015年3月中旬开始,我在 STEve技术
社区发布与 Lucene和Solr相关的技术博客,深受大家喜爱。每天联系、咨询我问题的网友
来越多。疲于应付的我,开始意识到仅靠一个人这样一对一地指导是行不通的。而且刚好
Sor这方面的中文技术书籍在中guo还是一片空白,于是萌生了写一本So中文书籍的想法
希望能够帮助更多的Sor技术爱好者
015年8月我联系到了华章的杨福川,向他提出了写这本书的想法,得到了他的大力
支持。我深知自己过往没有显赫耀眼的工作经历,在一些前辈面前还只是一个晚辈。因此
在创作本书的过程中,查阅了So官网提供的 Apache-Solr-Ref-Guide、 Solr Wiki,并通读
r( Solr in action ) Apache Solr 4 Cookbook > Apache Solr Essentials > Apache Solr High

Performance》等英文技术书籍。为了能够编写Solr与大数据集成相关章节,我又耗费了大量
时间通读了《 Apache Flume Distributed Log Collection for Hadoop)) Hadoop in/ ction) HBase
in Action》《 Learning Spark》等大数据相关的英文技术书籍。写作本书的过程也成为本人学
习提升的过程,为此我花费了整整1年的时间。资历尚浅仍可以通过自身努力来弥补,所以
我时时刻刻以严谨缜密的态度对待写进书里的每一段文字,除了怀揣着对技术的一种敬畏之
情,我知道我还必须为读者负责。
然而造化弄人,在2016年的2月份,我的颈部莫名其妙长了一个肿瘤,这严重影响了
我的身心健康。由于辗转于北京协和医院、解放军总医院等地投医救治,所以这本书的编写
作不得不临时中断。还好我没有放弃,于是在修养了半年之后,又进入了“挑灯夜战”的
状态,开始以夜继日地赶稿子。因为已经立下了写书的豪言壮志,所以再苦再累我也是要写
完的!由于生病,当初所在的公司要求我立即停薪修养,在看尽了世态炎凉之后,我毅然选
择了辞职,打算专职将这本书写好,给读者一个交代。没有了经济来源,只靠自己多年来的
积蓄维持生活。我顶着巨大的压力,在大病初愈的情况下,决定倾注全部精力打造这本书
很庆幸我坚持下来了。每天叫醒我的不是闹钟不是鸡汤,也不是其他竞争对手,而是我的决
心,因为父母已两鬓白发,快要三十的我还孑然一身。所以我不能虚度光阴,需要为了我爱
的人和爱我的人努力奋斗,从而改善他们的生活。这本书也算是给自己30岁生日提前备下的
份礼物,并借以纪念不悔的青春岁月。我知道和我有着类似经历的同学太多太多,因此希
望这本书能够为学习Solr的你们带来帮助和鼓励:定好一个 Target,就永远不要放弃!
准备工作
随书提供了大量的示例代码(本书随书示例源码下载地址:https:/github.com/yida-xw
solr-book).其中涉及 MongoDB、 ZooKeeper、 Hadoop、 HBase、 Flume、Kaka、Stom、 Spark
Scala等知识点,不仅限于solr,所以对于Java初学者而言会有一定压力。尽管书中提供了部
分大数据框架的集群搭建步骤,但是由于篇幅的限制不可能面面俱到,你还是需要另外查阅
其他相关书籍或资料来补充大数据这方面的知识。由于随书源码是基于 Maven构建的,因此
你还需要掌握 Maven的基本使用方法。为了尽最大努力满足大部分用户的需求,所以从第
14章开始我将以Sor62.1版本为例进行讲解,而Solr6x是要求JDK1.8+版本的,那么在
学习本书之前,你需要提前安装好JDK1.7和JDK1.8。如果你有将Solr部署在 Tomcat下的
需求,那么你还应安装 Tomcat环境。对于企业而言, SolrCloud集群通常会部署在 Linux环
境下,因此本书 SolrCloud部分是以 Centos6.5为例进行讲解的,或许你还需要掌握 Linux
操作系统的基础知识以及一些 Linux的常用命令。另外,由于Solr是基于 Lucene构建的


#############################################


回复

使用道具 举报

℡淺笑如夏 | 2019-12-21 19:49:44 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则