图书介绍
做自己的搜索引擎 搜索引擎精解案例教程pdf电子书版本下载
- 于天恩编著 著
- 出版社: 北京交通大学出版社;清华大学出版社
- ISBN:7811232388
- 出版时间:2007
- 标注页数:286页
- 文件大小:49MB
- 文件页数:298页
- 主题词:互联网络-情报检索-案例-教材
PDF下载
下载说明
做自己的搜索引擎 搜索引擎精解案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 搜索引擎概论 2
第1章 搜索引擎概论 2
1.1 什么是搜索引擎 2
1.2 搜索引擎的发展 2
1.2.1 历史中的搜索引擎 3
1.2.2 搜索引擎的分类 6
1.2.3 搜索引擎的基本工作原理 7
1.3 搜索引擎业的竞争 8
1.3.1 最初的商业搜索——目录式搜索 8
1.3.2 改进的搜索 9
1.3.3 新搜索之争 10
1.4 搜索引擎业的未来 23
1.5 搜索引擎的盈利 24
1.5.1 大搜索引擎商的盈利模式 24
1.5.2 垂直搜索引擎 25
1.5.3 搜索引擎营销 26
小结 28
思考与练习 28
第二部分 搜索引擎原理和相关技术 30
第2章 搜索引擎原理和相关技术 30
2.1 现代的信息检索技术 30
2.2 搜索引擎的原理 31
2.2.1 古代的搜索引擎 31
2.2.2 现代搜索引擎的原理 31
2.3 网络搜索引擎的相关技术 32
2.3.1 网络搜索引擎的架构 32
2.3.2 网络数据的搜集 33
2.3.3 建立索引 36
2.3.4 分词的基本理论 38
2.3.5 中文分词 41
2.3.6 搜索结果的显示 44
2.4 开源搜索引擎 44
小结 45
思考与练习 45
第三部分 基于数据库的全文搜索 48
第3章 常规的数据库搜索 48
3.1 常规的数据库搜索 48
3.2 使用ASP实现常规的数据库搜索 48
3.2.1 使用ASP实现精确搜索 48
3.2.2 使用ASP实现范围搜索 50
3.2.3 使用ASP实现模糊搜索 53
3.3 使用ASP.NET实现常规的数据库搜索 55
3.3.1 使用ASP.NET实现精确搜索 55
3.3.2 使用ASP.NET实现范围搜索 56
3.3.3 使用ASP.NET实现模糊搜索 57
3.4 使用JSP实现常规的数据库搜索 59
3.4.1 使用JSP实现精确搜索 59
3.4.2 使用JSP实现范围搜索 61
3.4.3 使用JSP实现模糊搜索 63
3.5 使用PHP实现常规的数据库搜索 65
3.5.1 使用PHP实现精确搜索 66
3.5.2 使用PHP实现范围搜索 67
3.5.3 使用PHP实现模糊搜索 68
3.6 常规搜索的弊端 69
小结 69
思考与练习 69
第4章 SQL Server的全文搜索 70
4.1 SQL Server简介 70
4.2 SQL Server全文检索的基础知识 70
4.2.1 Microsoft搜索服务简介 70
4.2.2 Microsoft搜索服务对全文查询的支持 71
4.2.3 Microsoft搜索服务对全文索引的支持 72
4.2.4 Microsoft搜索服务的全文管理 73
4.3 启用SQL Server全文检索 74
4.3.1 建立测试数据库 74
4.3.2 启用全文检索 75
4.3.3 体验全文检索 83
4.4 谓词和行集函数 85
4.4.1 CONTAINS的用法 85
4.4.2 FREETEXT的用法 90
4.4.3 行集函数的用法 92
4.5 全文索引的维护和管理 96
4.5.1 全文索引的创建 97
4.5.2 填充全文目录 100
4.5.3 全文索引调度 103
4.5.4 查看全文目录信息 104
4.5.5 删除和重建全文索引 108
4.6 利用SQL Server全文搜索实现搜索引擎 110
4.6.1 数据库准备 110
4.6.2 桌面应用实现的全文搜索 110
4.6.3 Web应用实现的全文搜索 111
4.7 文件数据的搜索 112
4.7.1 文件数据搜索的概述 112
4.7.2 文件数据搜索的实现 113
4.8 综合案例 120
4.8.1 概要说明 120
4.8.2 数据库结构 120
4.8.3 程序和代码 121
4.8.4 运行 127
4.9 大数据量全文检索的优化 130
4.9.1 优化的思想 130
4.9.2 优化的思路 130
4.9.3 优化的细节 132
4.9.4 索引优化 133
小结 135
思考与练习 136
第5章 Oracle的全文搜索 137
5.1 Oracle简介 137
5.2 Oracle的全文搜索 138
5.2.1 Oracle Text的索引 138
5.2.2 Oracle Text的搜索流程 140
5.2.3 Oracle Text的搜索示例 141
5.2.4 可视化创建索引 153
5.2.5 CTXCAT索引 157
5.3 Oracle全文搜索的应用 157
5.3.1 Oracle全文检索桌面应用 157
5.3.2 Oracle全文检索Web应用 161
5.4 Oracle大文本列的全文搜索 163
5.4.1 CLOB的读写方法 163
5.4.2 CLOB的搜索 165
5.5 Oracle大二进制列的全文搜索 166
5.5.1 BLOB的读写方法 167
5.5.2 BLOB的搜索 178
5.5.3 BLOB搜索的应用 179
小结 185
思考与练习 186
第6章 MySQL的全文搜索 187
6.1 MySQL简介 187
6.2 MySQL全文搜索 188
6.2.1 全文搜索的最简例子 188
6.2.2 被忽略的词 191
6.2.3 布尔模式搜索 192
6.2.4 全文搜索带查询扩展 194
6.2.5 微调MySQL全文搜索 195
6.3 应用MySQL全文搜索 196
6.3.1 桌面应用 196
6.3.2 Web应用 200
6.4 中文问题 202
6.4.1 编码解决 202
6.4.2 建议和提示 206
小结 206
思考与练习 206
第7章 Windows索引服务实现全文搜索 207
7.1 Windows索引服务的基本应用 207
7.1.1 Windows索引服务的基本原理 207
7.1.2 Windows索引服务的基本使用 207
7.1.3 索引服务的性能的基本调整方法 210
7.2 Windows索引服务与SQL Server数据库的联合使用 211
7.2.1 将索引服务和SQL Server数据库关联 211
7.2.2 基于索引服务的Web应用 213
7.3 一个完整的应用 215
7.3.1 建立索引编录 215
7.3.2 Web搜索 217
小结 227
思考与练习 227
附录A SQL Server 2000企业版安装方法 228
附录B SQL Server 2000的基本操作 233
B.1 服务管理器 233
B.2 查询分析器 234
B.3 企业管理器 235
附录C Oracle 9i企业版安装方法 250
C.1 安装环境要求 250
C.2 安装和设置 250
C.3 随Oracle安装的系统服务 261
C.4 Oracle自动建立的用户 261
C.5 卸载Oracle 9i 261
附录D Oracle 9i的常用操作界面 264
D.1 SQL*Plus窗口 264
D.2 SQL Plus Worksheet窗口 267
D.3 企业管理器 268
附录E MySQL 5.0.19的安装方法 270
附录F MySQL 5.0.19的基本操作 276
F.1 常用命令 276
F.2 执行SQL语句 279
F.3 phpMyAdmin的安装设置 281
F.4 phpMyAdmin的基本操作 283
参考文献 286