展开全部

主编推荐语

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

内容简介

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

目录

  • 版权信息
  • 序言
  • 第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 本章总结
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

机械工业出版社有限公司

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。