作品简介

全书分为上下两卷,总共16章,涵盖了Solr各个方面的知识点。本书从前到后按内容的难易程度以循序渐进的方式呈现出来。因此你只需要拥有足够的毅力将它阅读完,当然最好是能够边读边上机实践,就可以掌握Solr。此外每章之间都是相互独立的,如果你对于某章的内容已经非常熟悉,那么可以直接跳过选择感兴趣的章节进行学习。当然还是建议大家能够通读本书,系统的学习Solr,这样才会对Solr有一个更完整的理解,为你日后从事Solr相关的开发工作打下夯实的基础。

本书每章开头部分都列举了该章的主要知识点,可以让你快速了解本章能够学习到的内容。虽然本书中演示的示例代码在随书源码中都可以找到,但是我还是建议大家能够实际动手去敲一遍,毕竟只有亲手实践过,才能将遇到的各种问题真正悟透并彻底解决。这个过程虽是艰辛的,但也是深刻的,因为解决问题对于程序员来说就是积累经验的机会。

作品目录

  • 序言
  • 第11章 Solr高级查询
  • 11.1 Solr函数查询
  • 11.2 Solr地理空间查询
  • 11.3 Pivot Facet
  • 11.4 Solr Subfacet
  • 11.5 Solr Facet Function
  • 11.6 JSON Facet API
  • 11.7 Interval Facet
  • 11.8 Hierarchical Facet
  • 11.9 Solr Stats组件
  • 11.10 Solr Terms组件
  • 11.11 SolrTerm Vector组件
  • 11.12 Solr Query Elevation组件
  • 11.13 Solr Result Clustering组件
  • 11.14 本章总结
  • 第12章 Solr查询进阶篇
  • 12.1 Solr深度分页
  • 12.2 Solr自定义排序
  • 12.3 Solr Join查询
  • 12.4 深入Solr相关性评分
  • 12.5 Solr NRT近实时查询
  • 12.6 Solr Real-time Get查询
  • 12.7 Solr评分查询
  • 12.8 Solr MoreLikeThis组件
  • 12.9 Solr自定义Query Parser
  • 12.10 本章总结
  • 第13章 SolrJ
  • 13.1 什么是SolrJ
  • 13.2 SolrJ的环境依赖与配置
  • 13.3 SolrClient介绍
  • 13.4 SolrJ简单使用
  • 13.5 SolrJ查询
  • 13.6 使用SolrJ高效导出数据
  • 13.7 SolrJ增量更新
  • 13.8 SolrJ原子更新
  • 13.9 使用SolrJ管理Core
  • 13.10 使用SolrJ管理schema.xml
  • 13.11 使用SolrJ操作JSON Request API
  • 13.12 使用Spring Data Solr
  • 第14章 SolrCloud
  • 14.1 SolrCloud快速入门
  • 14.2 SolrCloud工作原理
  • 14.3 SolrCloud集群搭建
  • 14.4 SolrCloud的基本操作
  • 14.5 SlorCloud配置详解
  • 14.6 SolrCloud分布式索引
  • 14.7 SolrCloud分布式查询
  • 14.8 SolrCloud Collection API
  • 14.9 Solr索引主从复制
  • 14.10 跨数据中心的索引复制(CDCR)
  • 14.11 本章总结
  • 第15章 Solr性能优化
  • 15.1 Schema设计的注意事项
  • 15.2 Solr索引更新与提交的优化建议
  • 15.3 索引合并性能调优
  • 15.4 索引优化的注意事项
  • 15.5 Solr缓存
  • 15.6 Solr查询性能的优化建议
  • 15.7 JVM以及Web容器的优化
  • 15.8 操作系统级别的优化建议
  • 15.9 本章总结
  • 第16章 Solr扩展篇
  • 16.1 Solr如何版本升级
  • 16.2 Solr中的伪域
  • 16.3 Solr多语种索引支持
  • 16.4 Solr中自定义Redis缓存
  • 16.5 Solr如何开启HTTPS
  • 16.6 Solr安全认证
  • 16.7 SolrCloud模式下使用Canal增量更新索引
  • 16.8 Solr与MapReduce集成
  • 16.9 Solr使用HDFS存储索引
  • 16.10 使用Flume收集数据并索引至Solr
  • 16.11 使用Solr实现HBase的二级索引
  • 16.12 Solr与Kafka、Flume集成
  • 16.13 使用Storm索引数据至Solr
  • 16.14 Spark与Solr进行数据交互
  • 16.15 Solr6中的SQL接口
  • 16.16 Solr6中的Streaming表达式
  • 16.17 Solr常见问题解答
展开全部