logo
分类于: 编程语言 设计

简介

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

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

资源最后更新于 2020-03-29 01:20:26

作者:罗刚崔智杰 编著

出版社:出版社清华大学出版社

出版日期:2017-09

ISBN:9787302477082

文件格式: pdf

标签: 编程 限时特价 代码 搜索引擎

简介· · · · · ·

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

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 内容简介
  2. 前言
  3. 第1章 搜索引擎
  4. 1.1 搜索引擎基本模块
  5. 1.2 开发环境
  6. 1.3 搜索引擎工作原理
  7. 1.4 算法基础
  8. 1.5 软件工具
  9. 1.6 单元测试
  10. 1.7 本章小结
  11. 1.8 术语表
  12. 第2章 自己动手写全文检索
  13. 2.1 构建索引
  14. 2.2 生成索引文件
  15. 2.3 读入索引文件
  16. 2.4 查询
  17. 2.5 有限状态机
  18. 2.6 本章小结
  19. 第3章 Lucene的原理与应用
  20. 3.1 Lucene快速入门
  21. 3.2 创建和维护索引库
  22. 3.3 查找索引库
  23. 3.4 读写并发
  24. 3.5 Lucene深入介绍
  25. 3.6 查询语法与解析
  26. 3.7 检索模型
  27. 3.8 查询原理
  28. 3.9 分析文本
  29. 3.10 Lucene中的压缩算法
  30. 3.11 搜索中文
  31. 3.12 搜索英文
  32. 3.13 索引数据库中的文本
  33. 3.14 优化使用Lucene
  34. 3.15 实时搜索
  35. 3.16 语义搜索
  36. 3.17 本章小结
  37. 3.18 术语表
  38. 第4章 搜索引擎用户界面
  39. 4.1 实现Lucene搜索
  40. 4.2 搜索页面设计
  41. 4.3 实现搜索接口
  42. 4.4 实现分类统计视图
  43. 4.5 实现相似文档搜索
  44. 4.6 实现AJAX搜索联想词
  45. 4.7 推荐搜索词
  46. 4.8 查询意图理解
  47. 4.9 集成其他功能
  48. 4.10 查询分析
  49. 4.11 部署网站
  50. 4.12 手机搜索界面
  51. 4.13 本章小结
  52. 第5章 Solr分布式搜索引擎
  53. 5.1 Solr简介
  54. 5.2 Solr基本用法
  55. 5.3 使用SolrJ
  56. 5.4 从FASTSearch移植到Solr
  57. 5.5 Solr扩展与定制
  58. 5.6 SolrNet
  59. 5.7 Solr的PHP客户端
  60. 5.8 Solr的其他客户端
  61. 5.9 为网站增加搜索功能
  62. 5.10 SolrCloud
  63. 5.11 Solr原理
  64. 5.12 本章小结
  65. 第6章 ElasticSearch分布式搜索引擎
  66. 6.1 安装
  67. 6.2 搜索集群
  68. 6.3 创建索引
  69. 6.4 Java客户端接口
  70. 6.5 查询
  71. 6.6 高亮显示
  72. 6.7 分页
  73. 6.8 中文搜索
  74. 6.9 分组统计
  75. 6.10 与爬虫集成
  76. 6.11 Percolate
  77. 6.12 权限
  78. 6.13 SQL支持
  79. 6.14 本章小结