Solr权威指南上卷

Solr权威指南上卷

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

本书内容丰富,涵盖了Solr各个方面的知识点。

内容简介

本书从前到后按内容的难易程度以循序渐进的方式呈现出来。因此你只需要拥有足够的毅力将它阅读完,当然最好是能够边读边上机实践,就可以掌握Solr。此外每章之间都是相互独立的,如果你对于某章的内容已经非常熟悉,那么可以直接跳过选择感兴趣的章节进行学习。当然还是建议大家能够通读本书,系统的学习Solr,这样才会对Solr有一个更完整的理解,为你日后从事Solr相关的开发工作打下夯实的基础。本书每章开头部分都列举了该章的主要知识点,可以让你快速了解本章能够学习到的内容。虽然本书中演示的示例代码在随书源码中都可以找到,但是我还是建议大家能够实际动手去敲一遍,毕竟只有亲手实践过,才能将遇到的各种问题真正悟透并彻底解决。这个过程虽是艰辛的,但也是深刻的,因为解决问题对于程序员来说就是积累经验的机会。

作者简介

作者兰小伟,资深Java工程师,在Java技术上有很深的积累和造诣。国内较早接触Solr的技术专家之一,长期致力于Solr的技术研究、实践和生产环境部署,是Solr社区的积极参与者和实践者,以让Solr技术能够在中国得到广泛应用不遗余力并乐此不疲。现就职于国美金融,曾就职于各种大大小小的创业型公司。个人技术涉猎广泛,除了Java之外,对JQuerv、ExtJS、AngularJS等前端技术也有研究。技术宅,外表高冷安静,内心细腻感性,好文墨喜交友但不善交际。为人低调谦和,乐于助人,愿与各位志同道合者一同交流学习。

章节目录

版权信息

序言

第1章 初识Solr

1.1 Solr是什么

1.2 Solr的历史

1.3 为什么要选择Solr

1.4 Solr功能预览

1.5 Solr下载

1.6 Solr学习资源

1.7 Windows平台下部署Solr

1.7.1 部署Solr至Jetty

1.7.2 部署Solr至Tomcat

1.8 Linux平台下部署Solr

1.9 玩转post.jar

1.10 在Eclipse中编译Solr源码

1.11 本章总结

第2章 Solr基础

2.1 Solr Core

2.1.1 Solr Core简介

2.1.2 Core的基本管理

2.1.3 Core Http接口

2.1.4 添加索引至Core

2.2 Solr DIH

2.2.1 索引文件夹下的文本文件

2.2.2 索引JSON/XML/CSV文件

2.2.3 使用Tika索引Word/Excel/PDF

2.2.4 索引网络上的远程文件

2.2.5 索引XML文件

2.2.6 从数据库中导入数据至Solr

2.2.7 Solr DIH总结

2.3 Solr Full Import全量导入

2.4 Solr Delta-import增量导入

2.5 Solr索引

2.5.1 Lucene索引原理

2.5.2 Lucene中常见术语详解

2.5.3 创建Solr索引

2.5.4 Solr Cell

2.5.5 Solr索引去重检测

2.5.6 Solr更新请求处理链

2.5.7 Solr原子更新

2.5.8 使用Luke查看索引

2.6 本章总结

第3章 Solr配置

3.1 solr.xml配置详解

3.2 solrconfig.xml配置详解

3.3 schema.xml配置详解

3.3.1 Solr Schema设计思想

3.3.2 Solr眼里的世界

3.3.3 域分词

3.3.4 Solr的schema文件

3.3.5 Solr的域类型

3.3.6 Solr的域

3.3.7 Schema API

3.3.8 Schemaless Mode

3.4 data-config.xml配置详解

3.5 zoo.cfg配置详解

3.6 本章总结

第4章 Solr分词

4.1 分词的基本概念

4.1.1 理解Analyzer

4.1.2 理解Tokenizer

4.1.3 理解TokenFilter

4.2 Solr分词器

4.2.1 Analyzer

4.2.2 Tokenizer

4.2.3 TokenFilter

4.2.4 CharFilter

4.2.5 Solr自定义分词

4.3 中文分词器

4.3.1 IK分词器

4.3.2 Ansj分词器

4.3.3 MMSeg4J分词器

4.3.4 Paoding分词器

4.3.5 Jcseg分词器

4.3.6 Ictclas分词器

4.3.7 FudanNLP

4.3.8 HanLP

4.3.9 Jieba分词器

4.3.10 分词器使用建议

4.4 本章总结

第5章 Solr查询

5.1 Solr查询概述

5.2 Solr查询相关度简述

5.3 Solr的查询语法解析器

5.4 Lucene的基本查询语法

5.5 Solr的标准查询语法解析器

5.6 Solr DisMax

5.7 Solr eDisMax

5.8 Solr的其他查询语法解析器

5.9 Query VS Filter Query

5.9.1 fq VS q

5.9.2 Filter Query缓存

5.9.3 Filter Query执行顺序

5.9.4 Post Filter

5.10 Solr返回结果

5.10.1 设置响应输出格式

5.10.2 选择返回域

5.10.3 分页查询

5.11 Solr排序

5.11.1 根据域进行排序

5.11.2 缺失值处理

5.11.3 排序的内存占用

5.12 调试查询结果

5.12.1 返回调试信息

5.12.2 开启调试模式

5.13 本章总结

第6章 Solr Facet

6.1 理解Facet

6.2 Facet简单示例

6.3 Query Facet

6.4 Range Facet

6.5 FacetFilter

6.6 Multiselect Faceting

6.6.1 key

6.6.2 tag

6.7 本章总结

第7章 Solr高亮

7.1 什么是Solr高亮

7.2 Solr高亮的工作原理

7.2.1 Fragmenter

7.2.2 Scorer

7.2.3 Encoder & Formatter

7.3 Facet & Highlighting

7.4 高亮多值域

7.5 高亮参数

7.6 FastVectorHighlighter

7.7 PostingsHighlighter

7.8 本章总结

第8章 Solr Query Suggestion查询建议

8.1 Spell-Check

8.1.1 Spell-Check简单示例

8.1.2 Spell-Check查询组件

8.2 Autosuggest

8.3 基于N-Gram实现Autosuggest

8.4 基于用户行为实现Autosuggest

8.5 本章总结

第9章 Solr Group分组

9.1 Result grouping VS Field collapsing

9.2 按照指定域分组

9.3 每个分组返回多个文档

9.4 按照Function动态计算值分组

9.5 按照任意Query分组

9.6 Group的分页与排序

9.7 Group & Facet

9.8 Group分布式查询

9.9 Group缓存

9.10 使用Collapsing Query Parser实现高效的Field Collapsing

9.11 Solr Group VS SQL Group by

9.12 本章总结

第10章 Solr企业级应用

10.1 Solr源码编译与补丁应用

10.2 部署Solr

10.2.1 构建你自己的Solr发布版本

10.2.2 Embedded Solr

10.3 Solr硬件要求与系统配置

10.3.1 内存和SSD

10.3.2 JVM配置

10.3.3 思考Solr索引与查询性能

10.4 Solr数据批量导入

10.5 Solr Shard与Replication

10.5.1 Shard

10.5.2 Replicate

10.6 Core管理

10.7 Solr集群管理

10.7.1 Solr Ping健康检测

10.7.2 Solr配置文件管理

10.8 如何与Solr交互

10.8.1 使用REST API与Solr交互

10.8.2 使用SolrJ与Solr进行交互

10.9 监控你的Solr

10.9.1 Solr的性能统计

10.9.2 Solr的缓存性能

10.9.3 Solr JMX

10.9.4 Solr日志

10.9.5 Solr负载测试

10.10 Solr版本升级

10.11 本章总结

Solr权威指南上卷是2017年由机械工业出版社华章分社出版,作者兰小伟。

得书感谢您对《Solr权威指南上卷》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
多舛命途.上卷 电子书
本书包括前沿、缘累、落寞、考验、落第、伤遁、多磨、退稿八章及附录。从主人公在出身、成长上的“天拙”,到其在参军、入党、升学、仕途、评职称、投稿、投标,乃至婚恋、理财、创业等各个人生目标上的挫败,折射出某些人生的“真谛”和生存的“法则”。
美国本科西游之路:美国百所名校本科留学权威指南 电子书
本书汇集美国2015年最新排名TOP70的综合性大学和TOP30的文理学院,提供各院校的基本信息、分数要求、申请费用、院校介绍以及各专业机构的排名等相关信息,帮助申请者及家长初步了解各大院校,更为重要的,本书还提供已成功申请者对该院校的申请要点、就读重点以及就读环境等的相关说明,还有招生官对该院校有重点的、指导性的讲解,能更有效地帮助申请者及家长进行选择。本书作为最新的美国留学院校指南,更符合美国
信物百年:红色财经.上卷 电子书
《信物百年:红色财经》是中央广播电视总台微纪录片《红色财经·信物百年》的同名图书,由中央广播电视总台财经节目中心、国务院国有资产监督管理委员会新闻中心联合编写,此为套系图书的上卷。本书收录了100件最具代表意义的红色信物故事,以每件信物独立成篇,回溯信物年代,展现信物在国资企业发展过程中的时代意义和精神价值,侧重信物的历史价值和精神内涵,以独特角度反映在党领导下的红色财经发展历程。
民间法.2017年上卷·总第十九卷 电子书
本书分为学理探讨、经验解释、制度分析、社会调研、域外视窗、学术评论、会议综述七部分,收录的文章有:《湘黔边区传统商业贸易规则研究》《论民间规范与地方立法之“互通互动”》《论民族地区法律信仰的建构》《论习惯的民法构造》《“辱母杀人”案件的民间认知》等。
长期执政条件下政党权威的巩固 电子书
政党权威问题是有学术生命力的研究命题。本书通过对长期执政条件下中国共产党政党权威面临的诸多挑战与考验的分析,突出强调党的权威巩固的重要价值,并从战略层面、策略层面及现实路径三个维度寻求党的权威巩固的合理化思路,最终诠释一个基本道理,即新形势下除了不断挖掘和维系历史传统资源,中国共产党还需要通过整合新的执政资源来延续和拓展党的权威,进而实现广泛的社会认同。