自己动手写分布式搜索引擎

自己动手写分布式搜索引擎

评分

★★★★★

ISBN

9787302477082

出版社

清华大学出版社 2017-09-01出版

作者

罗刚

分类

软件学习

内容简介
本书介绍了分布式搜索引擎开发的原理与Java实现,主要包括全文检索的原理与实现、分布式算法与代码实现、SolrCloud和ElasticSearch的使用与原理等内容,并着重介绍了一种实现分布式中文搜索引擎的方法。 本书适合有Java程序设计基础的开发人员或者对分布式搜索引擎技术感兴趣的从业人员使用。
AI简介
这是一本详细讲解分布式搜索引擎开发原理与Java实现的实用指南。书中内容涵盖了搜索引擎系统结构、网络爬虫定义与用途、全文索引概念与原理等基础概念,同时也深入探讨了Java开发环境搭建、使用开发工具、搜索引擎开发环境配置等实用技巧。 本书不仅详细介绍了倒排索引构建过程,还深入讲解了Lucene全文索引库使用方法,包括索引的创建、搜索、定制化改进以及实时搜索的实现等多个方面。同时,本书还对检索模型改进进行了详细的探讨,包括对现有模型的改进,以及开发新的模型来适应不同的搜索需求。 在搜索引擎优化方面,本书详细介绍了压缩技术和节约用户时间的设计,包括如何通过优化产品界面和提升用户体验来减少用户操作步骤,提高用户效率。此外,本书还讲解了显示个性化的背景图,以及搜索引擎用户界面设计方法,旨在通过优化用户界面,提高用户的使用体验。 对于分布式搜索引擎,本书详细介绍了Solr分布式搜索引擎概述和ElasticSearch简介,包括分布式搜索引擎的概念、原理、实现方式以及Solr搜索引擎的分布式部署和优化策略。
阅读/下载地址