江风网

txt_epub_Kindle_azw3_mobi_pdf电子书免费下载

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

分类: 编程语言
出版时间: 2017-09-01
发布时间: 2020-09-30
阅读热度: 10
综合评分: 0
下载支持: TXT EPUB MOBI AZW3 PDF
在线阅读: 手机阅读 电脑阅读
《自己动手写分布式搜索引擎》内容简介

本书介绍了分布式搜索引擎开发的原理与Java实现,主要包括全文检索的原理与实现、分布式算法与代码实现、SolrCloud和ElasticSearch的使用与原理等内容,并着重介绍了一种实现分布式中文搜索引擎的方法。本书适合有Java程序设计基础的开发人员或者对分布式搜索引擎技术感兴趣的从业人员使用。罗刚 崔智杰 编著。

《自己动手写分布式搜索引擎》章节目录
  • 内容简介
  • 前言
  • 第1章 搜索引擎
  • 1.1 搜索引擎基本模块
  • 1.2 开发环境
  • 1.3 搜索引擎工作原理
  • 1.4 算法基础
  • 1.5 软件工具
  • 1.6 单元测试
  • 1.7 本章小结
  • 1.8 术语表
  • 第2章 自己动手写全文检索
  • 2.1 构建索引
  • 2.2 生成索引文件
  • 2.3 读入索引文件
  • 2.4 查询
  • 2.5 有限状态机
  • 2.6 本章小结
  • 第3章 Lucene的原理与应用
  • 3.1 Lucene快速入门
  • 3.2 创建和维护索引库
  • 3.3 查找索引库
  • 3.4 读写并发
  • 3.5 Lucene深入介绍
  • 3.6 查询语法与解析
  • 3.7 检索模型
  • 3.8 查询原理
  • 3.9 分析文本
  • 3.10 Lucene中的压缩算法
  • 3.11 搜索中文
  • 3.12 搜索英文
  • 3.13 索引数据库中的文本
  • 3.14 优化使用Lucene
  • 3.15 实时搜索
  • 3.16 语义搜索
  • 3.17 本章小结
  • 3.18 术语表
  • 第4章 搜索引擎用户界面
  • 4.1 实现Lucene搜索
  • 4.2 搜索页面设计
  • 4.3 实现搜索接口
  • 4.4 实现分类统计视图
  • 4.5 实现相似文档搜索
  • 4.6 实现AJAX搜索联想词
  • 4.7 推荐搜索词
  • 4.8 查询意图理解
  • 4.9 集成其他功能
  • 4.10 查询分析
  • 4.11 部署网站
  • 4.12 手机搜索界面
  • 4.13 本章小结
  • 第5章 Solr分布式搜索引擎
  • 5.1 Solr简介
  • 5.2 Solr基本用法
  • 5.3 使用SolrJ
  • 5.4 从FASTSearch移植到Solr
  • 5.5 Solr扩展与定制
  • 5.6 SolrNet
  • 5.7 Solr的PHP客户端
  • 5.8 Solr的其他客户端
  • 5.9 为网站增加搜索功能
  • 5.10 SolrCloud
  • 5.11 Solr原理
  • 5.12 本章小结
  • 第6章 ElasticSearch分布式搜索引擎
  • 6.1 安装
  • 6.2 搜索集群
  • 6.3 创建索引
  • 6.4 Java客户端接口
  • 6.5 查询
  • 6.6 高亮显示
  • 6.7 分页
  • 6.8 中文搜索
  • 6.9 分组统计
  • 6.10 与爬虫集成
  • 6.11 Percolate
  • 6.12 权限
  • 6.13 SQL支持
  • 6.14 本章小结
版权免责声明
《自己动手写分布式搜索引擎》为网络收集或网友自行上传,本站不对内容负责,《自己动手写分布式搜索引擎》版权归原作者所有,仅供学习交流,请勿商业使用,本站不提供任何下载,储存服务,如无意侵犯了你对《自己动手写分布式搜索引擎》的版权,请联系我们,我们将在第一时间删除相关内容!