互联网
类型
可以朗读
语音朗读
397千字
字数
2017-12-01
发行日期
展开全部
主编推荐语
本书以图文并茂的形式、通俗易懂的语言讲解了Solr使用中的各个知识点,能够帮助对Solr感兴趣的读者快速了解Solr。
内容简介
由于目前有关Solr相关技术的书籍全部都是英文版的,所以对于英文不太好而又极其需要快速学会使用Solr的读者来说,这是一个福音。下卷:主要针对中高端读者,重点介绍了关于Solr查询、SolrJ、SolrCloud、Solr性能优化等的相关知识。对于Solr查询,下卷主要针对的是高阶知识部分,包括使用游标实现高效的深度分页查询、实现对查询返回的查询结果集进行自定义排序、使用相关性权重来提高查询返回结果集的相关性、FunctionQuery的使用方法、FunctionQuery的自定义方法等;对于SolrJ、SolrCloud的介绍,则均是从基础概念开始,逐步深入到具体的使用和管理方法;对于Solr性能优化,则主要集中在注意事项、具体建议等实操部分的介绍。在全书后,还单独利用一章对之前没涉及的零散内容进行集中介绍,包括版本升级、自定义伪域、自定义Redis缓存、流式处理等内容。
目录
- 版权信息
- 序言
- 第11章 Solr高级查询
- 11.1 Solr函数查询
- 11.1.1 Function语法
- 11.1.2 使用函数查询
- 11.1.3 将函数计算值作为“伪域”返回
- 11.1.4 根据函数进行排序
- 11.1.5 Solr中的内置函数
- 11.1.6 自定义函数
- 11.2 Solr地理空间查询
- 11.2.1 Solr地理空间简单查询
- 11.2.2 Solr地理空间高级查询
- 11.3 Pivot Facet
- 11.4 Solr Subfacet
- 11.4.1 Subfacet语法
- 11.4.2 Subfacet复杂示例
- 11.5 Solr Facet Function
- 11.5.1 聚合函数
- 11.5.2 聚合函数与Subfacet结合
- 11.5.3 Solr中的Percentile函数
- 11.6 JSON Facet API
- 11.6.1 JSON Facet API简介
- 11.6.2 JSON Facet简单使用
- 11.6.3 Facet类型
- 11.6.4 JSON Facet语法
- 11.6.5 Term Facet
- 11.6.6 Query Facet
- 11.6.7 Range Facet
- 11.6.8 Multi-Select Facet
- 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.3.1 跨Core Join
- 12.3.2 跨Document Join
- 12.3.3 Block Join
- 12.3.4 Block Join Facet
- 12.4 深入Solr相关性评分
- 12.4.1 Field权重
- 12.4.2 Term权重
- 12.4.3 Payload权重
- 12.4.4 Function权重
- 12.4.5 邻近Term权重
- 12.4.6 Document权重
- 12.4.7 自定义Similarity插件
- 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.9.1 创建Core
- 13.9.2 卸载Core
- 13.9.3 加载Core
- 13.9.4 交换Core
- 13.9.5 重命名Core
- 13.9.6 查看Core状态
- 13.9.7 Core合并
- 13.9.8 Core分裂
- 13.10 使用SolrJ管理schema.xml
- 13.10.1 Field管理
- 13.10.2 FieldType管理
- 13.10.3 Schema管理
- 13.10.4 Schema管理的事务性批量操作
- 13.11 使用SolrJ操作JSON Request API
- 13.12 使用Spring Data Solr
- 13.12.1 Spring Data Solr环境搭建
- 13.12.2 Spring Data Solr的CRUD
- 13.12.3 Spring Data Solr中的查询
- 13.12.4 Spring Data Solr中的Repository详解
- 13.12.5 Spring Data Solr中SolrTemplate工具类详解
- 第14章 SolrCloud
- 14.1 SolrCloud快速入门
- 14.2 SolrCloud工作原理
- 14.2.1 SolrCloud的核心概念
- 14.2.2 SolrCloud中的Shard
- 14.2.3 Collection VS Core
- 14.2.4 索引文档路由
- 14.2.5 Shard的几种状态
- 14.2.6 Replica的几种状态
- 14.2.7 Shard分割
- 14.2.8 SolrCloud里的自动提交
- 14.2.9 SolrCloud的分布式查询请求
- 14.2.10 读写端的自动容错
- 14.2.11 Zookeeper
- 14.3 SolrCloud集群搭建
- 14.3.1 在Tomcat容器下搭建SolrCloud集群
- 14.3.2 在Jetty容器下搭建SolrCloud集群
- 14.4 SolrCloud的基本操作
- 14.4.1 Solr环境变量设置
- 14.4.2 创建Collection
- 14.4.3 删除Collection
- 14.4.4 启动Solr
- 14.4.5 停止Solr
- 14.4.6 查看Solr状态
- 14.4.7 Collection健康检测
- 14.4.8 管理Zookeeper上的配置文件
- 14.5 SlorCloud配置详解
- 14.5.1 solr.xml详解
- 14.5.2 zoo.cfg详解
- 14.6 SolrCloud分布式索引
- 14.6.1 添加索引文档到SolrCloud
- 14.6.2 SolrCloud里的近实时查询
- 14.7 SolrCloud分布式查询
- 14.8 SolrCloud Collection API
- 14.8.1 Collection常用操作API
- 14.8.2 Shard常用操作API
- 14.8.3 Replica常用操作API
- 14.8.4 集群管理API
- 14.9 Solr索引主从复制
- 14.9.1 索引复制简介
- 14.9.2 索引复制的术语
- 14.9.3 索引复制的配置
- 14.9.4 配置索引复制中继器
- 14.9.5 索引复制工作机制
- 14.9.6 ReplicationHandler HTTP接口
- 14.10 跨数据中心的索引复制(CDCR)
- 14.10.1 什么是CDCR
- 14.10.2 CDCR的Push机制
- 14.10.3 CDCR搭建
- 14.10.4 CDCR配置详解
- 14.10.5 CDCR的HTTP接口
- 14.10.6 CDCR存在的限制
- 14.11 本章总结
- 第15章 Solr性能优化
- 15.1 Schema设计的注意事项
- 15.2 Solr索引更新与提交的优化建议
- 15.3 索引合并性能调优
- 15.4 索引优化的注意事项
- 15.5 Solr缓存
- 15.5.1 Solr缓存的常见配置参数
- 15.5.2 Filter缓存
- 15.5.3 Document缓存
- 15.5.4 QueryResult缓存
- 15.5.5 FieldValue缓存
- 15.5.6 HTTP缓存
- 15.5.7 缓存相关的其他配置
- 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.6.1 基础安全认证插件
- 16.6.2 Solr中的Authorization API
- 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.15.1 Solr SQL架构
- 16.15.2 Solr SQL配置
- 16.15.3 发送Solr SQL请求
- 16.15.4 Solr SQL语法
- 16.15.5 Solr SQL客户端可视化工具的使用
- 16.16 Solr6中的Streaming表达式
- 16.16.1 Streaming语言基础
- 16.16.2 Streaming源函数
- 16.16.3 Streaming装饰函数
- 16.17 Solr常见问题解答
展开全部
出版方
机械工业出版社有限公司
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。