Solr权威指南 下卷_服务器教程
服务器类教程

Solr权威指南 下卷_服务器教程

资源名称:Solr权威指南 下卷 内容简介: 本书以图文并茂的形式、通俗易懂的语言讲解了Solr使用中的各个知识点,能够帮助对Solr感兴趣的读者快速了解Solr。由于目前有关Solr相关技术的书籍全部都是英文版的,所以对于英文不太好而又极其需要快速学会使用Solr的读者来说,这是一个福音。下卷:主要针对中高端读者,重点介绍了关于Solr查询、SolrJ、SolrCloud、Solr性能优化等的相关知识。对于Solr查询,下卷主要针对的是高阶知识部分,包括使用游标实现高效的深度分页查询、实现对查询返回的查询结果集进行自定义排序、使用相关性权重来提高查询返回结果集的相关性、FunctionQuery的使用方法、FunctionQuery的自定义方法等;对于SolrJ、SolrCloud的介绍,则均是从基础概念开始,逐步深入到具体的使用和管理方法;对于Solr性能优化,则主要集中在注意事项、具体建议等实操部分的介绍。在全书后,还单独利用一章对之前没涉及的零散内容进行集中介绍,包括版本升级、自定义伪域、自定义Redis缓存、流式处理等内容。 资源截图:
Solr权威指南(上卷)_服务器教程
服务器类教程

Solr权威指南(上卷)_服务器教程

资源名称:Solr权威指南(上卷) 内容简介: 本书以图文并茂的形式、通俗易懂的语言讲解了Solr使用中的各个知识点,能够帮助对Solr感兴趣的读者快速了解Solr。由于目前有关Solr相关技术的书籍全部都是英文版的,所以对于英文不太好而又极其需要快速学会使用Solr的读者来说,这是一个福音。下卷:主要针对中高端读者,重点介绍了关于Solr查询、SolrJ、SolrCloud、Solr性能优化等的相关知识。对于Solr查询,下卷主要针对的是高阶知识部分,包括使用游标实现高效的深度分页查询、实现对查询返回的查询结果集进行自定义排序、使用相关性权重来提高查询返回结果集的相关性、FunctionQuery的使用方法、FunctionQuery的自定义方法等;对于SolrJ、SolrCloud的介绍,则均是从基础概念开始,逐步深入到具体的使用和管理方法;对于Solr性能优化,则主要集中在注意事项、具体建议等实操部分的介绍。在全书后,还单独利用一章对之前没涉及的零散内容进行集中介绍,包括版本升级、自定义伪域、自定义Redis缓存、流式处理等内容。 资源目录: 序言 第1章 初识Solr 1 1.1 Solr是什么 1 1.2 Solr的历史 2 1.3 为什么要选择Solr 2 1.4 Solr功能预览 3 1.5 Solr下载 3 1.6 Solr学习资源 5 1.7 Windows平台下部署Solr 7 1.7.1 部署Solr至Jetty 7 1.7.2 部署Solr至Tomcat 13 1.8 Linux平台下部署Solr 16 1.9 玩转post.jar 20 1.10 在Eclipse中编译Solr源码 25 1.11 本章总结...
相关性搜索 利用Solr与Elasticsearch创建智能应用_服务器教程
服务器类教程

相关性搜索 利用Solr与Elasticsearch创建智能应用_服务器教程

资源名称:相关性搜索 利用Solr与Elasticsearch创建智能应用 内容简介: 《相关性搜索:利用Solr与Elasticsearch创建智能应用》揭开了相关性搜索的神秘面纱,告诉大家如何将 Elasticsearch与 Solr这样的搜索引擎作为可编程的相关性框架,从而表达业务排名规则。从这《相关性搜索:利用Solr与Elasticsearch创建智能应用》中你可学会如何结合各种外部数据源、分类方法以及文本分析手段对相关性进行编程,以满足用户的个性化需求,将令人满意的搜索结果呈现给用户。此外,相关性搜索也需要一定的软性技能《相关性搜索:利用Solr与Elasticsearch创建智能应用》还将告诉读者怎样与业务人员协作,为业务找到正确的相关性需求,从而在搜索产品的整个研发生命周期内,实现相关性改进的良性循环。 本书介绍了搜索引擎的基本原理,及相关性搜索的调试技术,用大量实例的方式详述了搜索引擎的诸多特性,以形成一整套针对相关性搜索的系统化方法,并倡导致力于提高搜索质量的企业文化。《相关性搜索:利用Solr与Elasticsearch创建智能应用》适用于想利用 Elasticsearch或 Solr尝试构建智能搜索应用的开发人员。 资源目录: 第1章 搜索的相关性问题 1.1 我们的目标:掌握相关性技术研发的技能 1.2 为什么搜索的相关性如此之难 1.2.1 什么是具备“相关性”的搜索结果 1.2.2 搜索:没有银弹 1.3 来自相关性研究的启示 1.3.1 信息检索 1.3.2 能否利用信息检索解决相关性问题 1.4 如何解决相关性 1.5 不只是技术:管理、协作与反馈 1.6 本章小结 第2章 搜索—幕后揭秘 2.1 搜索101 2.1.1 什么是搜索文档 2.1.2 对内容进行搜索 2.1.3 通过搜索来探索内容 2.1.4 获取进入搜索引擎的内容 2.2 搜索引擎的数据结构...
JBoss 管理与开发核心技术:第三版_服务器教程
服务器类教程

JBoss 管理与开发核心技术:第三版_服务器教程

资源名称:JBoss 管理与开发核心技术:第三版 内容简介: 本书的主要目的是从配置和架构这两个角度弄清楚标准JBoss 3.2.x的架构组件。使用JBoss的开发者将理解如何配置标准的组件。其中,需要开发者注意的是,本书不是介绍J2EE和如何应用J2EE的,而是关注JBoss服务器架构的内部细节及具体J2EE容器实现的配置和扩展。 通过阅读本书,JBoss开发者可以深入理解标准组件的架构、集成,以及扩展或替代标准组件,从而满足其基础信息框架需求。同时,本书也将指导开发者如何获得JBoss源码,并在此基础上构建和调试JBoss服务器。 本书最后提供了索引,以方便读者更加方便快速地找到相关技术点。随书光盘内容为书中范例源代码,希望对读者有所帮助。 资源目录: 第1章 安装和构建JBoss服务器  1.1 获得二进制文件  1.1.1 预备条件  1.1.2 安装二进制存档  1.1.3 default服务器配置文件集合 1.2 基本安装测试  1.3 从网络服务器启动  1.4 基于源代码构建服务器  第2章 JBoss JMX微内核(Microkernel) 2.1 JMX介绍  2.1.1 装配层  2.1.2 代理层  2.1.3 分布式服务层  2.1.4 JMX组件介绍  2.2 JBoss JMX实现架构  2.2.1 JBoss类装载器架构  2.2.2 类装载和Java中的类型  2.2.3 JBoss...
精通Tomcat—Java Web应用开发、框架分析与组件配置、系统集成与案例实战_服务器教程
服务器类教程

精通Tomcat—Java Web应用开发、框架分析与组件配置、系统集成与案例实战_服务器教程

资源名称:精通Tomcat—Java Web应用开发、框架分析与组件配置、系统集成与案例实战 内容简介: 本书以最新版本Tomcat5.5和J2SDK1.5为基础,详细介绍了Tomcat5的底层实现细节以及各种相关开发技术,涉及方方面面,是一本全面的Tomcat技术参考大全。 全书分为5个部分共30章另2个附录。主要内容包括Tomcat基本使用与管理、底层源码分析与高级功能、与Web Server和IDE的集成,以及如何利用Tomcat快速开发实际工程案例。各章节线索清晰,每一章都是精心提炼和总结的一个知识体系。大量UML图、结构图、流程图穿插于全书讲解中,旨在帮助读者快速轻松地理解所讲内容。对独具有内容的深入剖析,是本书的一大特色。 本书从实用性的角度出发,兼顾Tomcat各层次用户的需求,适合从事Tomcat相关工作的各类开发人员,以及Java程序员使用。 资源目录: 第1部分 Tomcat基础开发篇  第1章 Tomcat简介  第2章 Tomcat安装与启动  第3章 在Tomcat中创建和发布Web应用  第4章 Tomcat控制与管理  第5章 Tomcat配置文件详解  第6章 Tomcat调试与疑难排解  第7章 Tomcat开发中日志的使用  第8章 使用Ant管理Tomcat和Web应用 第2部分 Tomcat深入篇  第9章 Tomcat启动与类加载  第10章 Tomcat框架与默认类  第11章 Tomcat连接器  第12章 Tomcat领域  第13章 Tomcat阀  第14章 Tomcat资源  第15章 Tomcat解释器  第16章 Tomcat虚拟主机  第17章 Tomcat嵌入...
深入理解ElasticSearch 原书第2版_服务器教程
服务器类教程

深入理解ElasticSearch 原书第2版_服务器教程

资源名称:深入理解ElasticSearch 原书第2版 内容简介: 本书涵盖了Elasticsearch的许多中高级功能,并介绍了缓存、ApacheLucene库以及监控等模块的内部运作机制。其中,还涉及一些实用案例,比如配置Elasticsearch参数、使用监控API等。 资源目录: 译者序 作者简介 评审者简介 前言 第1章 Elasticsearch简介1 1.1 Apache Lucene简介1 1.1.1 熟悉Lucene2 1.1.2 Lucene的总体架构2 1.1.3 分析数据4 1.1.4 Lucene查询语言5 1.2 何为Elasticsearch8 1.2.1 Elasticsearch的基本概念8 1.2.2 Elasticsearch架构背后的关键概念10 1.2.3 Elasticsearch的工作流程10 1.3 在线书店示例14 1.4 小结17 第2章 查询DSL进阶18 2.1 Apache Lucene默认评分公式解释18 2.1.1 何时文档被匹配上19 2.1.2 TF/IDF评分公式19 2.1.3 Elasticsearch如何看评分21 2.1.4 一个例子21 2.2 查询改写24 2.2.1 前缀查询示例24 2.2.2 回到Apache Lucene26 2.2.3 查询改写的属性28 2.3 查询模板30 2.3.1 引入查询模板31 2.3.2 Mustache模板引擎33 2.3.3 把查询模板保存到文件35 2.4 过滤器的使用及作用原理36 2.4.1 过滤及查询相关性36 2.4.2 过滤器的工作原理40 2.4.3 性能考量41 2.4.4 后置过滤和过滤查询42 2.4.5 选择正确的过滤方式44 2.5 选择正确的查询方式45 2.5.1 查询方式分类45...
DevOps软件架构师行动指南_服务器教程
服务器类教程

DevOps软件架构师行动指南_服务器教程

资源名称:DevOps软件架构师行动指南 内容简介: 本书从软件架构师视角讲解了引入DevOps实践所需要拥有的技术能力,涵盖运维、部署流水线、监控、安全与审计以及质量关注。通过3个经典案例研究,讲解了在不同场景下应用DevOps实践的方法。这对于想应用DevOps实践的组织具有切实的指导意义。 本书共五部分。第一部分(第1~3章)介绍DevOps的背景。第1章介绍DevOps的目标和期望使用DevOps解决的问题等;第2章介绍云;第3章按照信息技术基础设施库(Information Technology Infrastructure Library,ITIL)的理论介绍运维。第二部分(第4~6章)介绍部署流水线,从功能性视角介绍部署实践的内容。第4章介绍微服务架构风格;第5章介绍构建和测试过程以及工具链;第6章介绍部署,它是DevOps的目标之一。第三部分(第7~10章)介绍横切关注点。第7章介绍计算监控和实时测试;第8章介绍安全与安全审计;第9章介绍与DevOps实践有关的其他非功能需求,包括部署流水线的性能、可靠性、可修改性等;第10章介绍业务关注点,包括为引进DevOps所需要准备的业务计划的组成元素,以及如何进行论证、推出和测量业务计划。第四部分(第11~13章)介绍3个案例研究。第11章介绍为了实现业务连续性如何维护两个数据中心;第12章介绍一个持续部署流水线的详细内容;第13章介绍一个组织如何迁移到微服务架构上。第五部分(第14~15章)设想了DevOps的未来。第14章介绍目前的研究以及如何基于把运维视作一系列过程来进行;第15章给出了3~5年内DevOps将如何发展的预测。 本书适合软件架构师、中高级运维工程师、计算机相关专业的学生、希望提高IT生产力的人员等阅读。 资源目录: 译者序 前言 第一部分 背  景 第1章 DevOps是什么 …… 2 1.1 概述 …… 2 1.1.1 定义DevOps …… 2 1.1.2 DevOps实践 …… 3 1.1.3 持续部署的例子:IMVU …… 5 1.2 为什么是DevOps …… 5 1.2.1 发布过程 …… 5 1.2.2 配合不佳的原因 …… 7 1.2.3 运维人员能力有限 …… 7 1.3 DevOps视角 …… 8 1.3.1 自动化 …… 8 1.3.2 开发团队的职责...
深入剖析Tomcat_服务器教程
服务器类教程

深入剖析Tomcat_服务器教程

资源名称:深入剖析Tomcat 内容简介: 本书深入剖析Tomcat 4和Tomcat5中的每个组件,并揭示其内部工作原理。通过学习本书,你将可以自行开发Tomcat组件,或者扩展已有的组件。Tomcat是目前比较流行的Web服务器之一。作为一个开源和小型的轻量级应用服务器,Tomcat易于使用,便于部署,但Tomcat本身是一个非常复杂的系统,包含了很多功能模块。这些功能模块构成了Tomcat的核心结构。本书从最基本的HTTP请求开始,直至使用JMX技术管理Tomcat中的应用程序,逐一剖析Tomcat的基本功能模块,并配以示例代码,使读者可以逐步实现自己的Web服务器。 资源目录: 译者序 前言 第1章 一个简单的Web服务器  1.1 HTTP  1.1.1 HTTP请求  1.1.2 HTTP响应  1.2 Socket类  1.3 应用程序  1.3.1 HttpServer类  1.3.2 Request类  1.3.3 Response类  1.3.4 运行应用程序  1.4 小结 第2章 一个简单的servlet容器  2.1 javax.servlet.Servlet接口  2.2 应用程序  2.2.1 HttpServer1类  2.2.2 Request类  2.2.3 Response类  2.2.4  StaticResourceProcessor类  2.2.5 servletProcessor1类  2.2.6 运行应用程序  2.3 应用程序  2.4 小结 第3章 连接器  3.1 StringManager类  3.2 应用程序  3.2.1 启动应用程序  3.2.2 HttpConnector类  3.2.3 创建HttpRequest对象  3.2.4 创建HttpResponse对象  3.2.5 静态资源处理器和servlet处理器  3.2.6 运行应用程序  3.3 小结 第4章 Tomcat的默认连接器  4.1 HTTP 1.1的新特性  4.1.1 持久连接  4.1.2 块编码  4.1.3 状态码100的使用...
Windows Server 2012 Hyper-V虚拟化管理实践_服务器教程
服务器类教程

Windows Server 2012 Hyper-V虚拟化管理实践_服务器教程

资源名称:Windows Server 2012 Hyper-V虚拟化管理实践 内容简介: 《Windows Server 2012Hyper:V虚拟化管理实践》详细阐述了WindowsServer2012服务器虚拟化的部署、管理、应用以及在实际应用中遇到的问题。 《Windows Server 2012Hyper:V虚拟化管理实践》通俗易懂,深入浅出,可操作性强,注重读者实战能力的培养和技术水平的提高。《Windows Server 2012Hyper:V虚拟化管理实践》适用于网络管理人员,以及对微软虚拟化技术感兴趣的计算机爱好者,并可作为大专院校计算机专业的教材或课后辅导资料。 作者简介: 王淑江,某传媒集团高级工程师,多家上市公司、传媒行业Active Directory技术顾问,微软AD DS域服务方向、Hyper-V虚拟化方向MVP,出版多部网络管理、网络安全、微软SQL Server数据库以及Hyper-V方面的书籍,10年网络管理和维护经验,负责企业网络规划,组织、实施、管理多个项目,获国家传媒行业最高奖项“王选”奖,个人多次被评为省级行业技术先进工作者。 资源目录: 第1章 Hyper-V服务器选型 1.1 Hyper-V架构 1.1.1 Hyper-V主机 1.1.2 虚拟机 1.1.3 根分区 1.1.4 子分区 1.1.5 VMBus 1.1.6 根分区和子分区的关系 1.2 Hyper-V安装前后的变化 1.2.1 Hyper-V安装前 1.2.2 Hyper-V安装后 1.2.3 Hyper-V主机部署模式 1.3 物理服务器选型建议 1.3.1...