声明
摘要
第一章绪论
1.1课题研究背景与意义
1.2相关概念与国内外研究现状
1.2.1搜索引擎的定义
1.2.2搜索引擎研究现状
1.2.3分布式存储的定义
1.2.4分布式存储研究现状
1.3论文组织结构
第二章理论基础及相关技术
2.1搜索引擎的架构与组成
2.1.1搜索引擎架构
2.1.2搜索引擎组成
2.2数据模型
2.2.1跳跃表
2.2.2 BitMap
2.3分布式系统与集群管理
2.3.1分布式系统基本概念
2.3.2集群管理基本概念
2.4小结
第三章需求分析及总体设计
3.1现有引擎服务架构及需求分析
3.2技术方案设计
3.2.1索引服务设计
3.2.2 Dispatcher服务设计
3.2.3集群管理服务设计
3.3小结
第四章系统详细设计与实现
4.1索引服务设计与实现
4.1.1正排索引与倒排索引
4.1.2内存索引工程实现
4.1.3磁盘索引工程实现
4.1.4分布式节点设计与实现
4.2 Dispatcher服务设计、实现与优化
4.2.1异常节点的状态反馈
4.2.2并发请求工程实现与优化
4.2.3超时机制工程实现与优化
4.2.4请求结果合并工程实现与优化
4.2.5 SIMD应用
4.3集群管理服务设计与实现
4.3.1集群整体架构
4.3.2运维流程控制的设计
4.3.3数据流程与小库拆分优化
4.4技术方案对比
4.5小结
第五章系统展示测试
5.1系统测试
5.2系统展示
第六章总结与展望
6.1总结
6.2展望
参考文献
致谢
作者与导师简介
北京化工大学;