第一部分 搜索引擎概论
第1章 搜索引擎概论
1.1 什么是搜索引擎
1.2 搜索引擎的发展
1.2.1 历史中的搜索引擎
1.2.2 搜索引擎的分类
1.2.3 搜索引擎的基本工作原理
1.3 搜索引擎业的竞争
1.3.1 最初的商业搜索——目录式搜索
1.3.2 改进的搜索
1.3.3 新搜索之争
1.4 搜索引擎业的未来
1.5 搜索引擎的盈利
1.5.1 大搜索引擎商的盈利模式
1.5.2 垂直搜索引擎
1.5.3 搜索引擎营销
小结
思考与练习
第二部分 搜索引擎原理和相关技术
第2章 搜索引擎原理和相关技术
2.1 现代的信息检索技术
2.2 搜索引擎的原理
2.2.1 古代的搜索引擎
2.2.2 现代搜索引擎的原理
2.3 网络搜索引擎的相关技术
2.3.1 网络搜索引擎的架构
2.3.2 网络数据的搜集
2.3.3 建立索引
2.3.4 分词的基本理论
2.3.5 中文分词
2.3.6 搜索结果的显示
2.4 开源搜索引擎
小结
思考与练习
第三部分 基于数据库的全文搜索
第3章 常规的数据库搜索
3.1 常规的数据库搜索
3.2 使用ASP实现常规的数据库搜索
3.2.1 使用ASP实现精确搜索
3.2.2 使用ASP实现范围搜索
3.2.3 使用ASP实现模糊搜索
3.3 使用.ASP.NET实现常规的数据库搜索
3.3.1 使用ASP.NET实现精确搜索
3.3.2 使用ASP.NET实现范围搜索
3.3.3 使用ASP.NET实现模糊搜索
3.4 使用JSP实现常规的数据库搜索
3.4.1 使用JSP实现精确搜索
3.4.2 使用JSP实现范围搜索
3.4.3 使用JSP实现模糊搜索
3.5 使用PHP实现常规的数据库搜索
3.5.1 使用PHP实现精确搜索
3.5.2 使用PHP实现范围搜索
3.5.3 使用PHP实现模糊搜索
3.6 常规搜索的弊端
小结
思考与练习
第4章 SQL Server的全文搜索
4.1 SQL Server简介
4.2 SQL Server全文检索的基础知识
4.2.1 Microsoft搜索服务简介
4.2.2 Microsoft搜索服务对全文查询的支持
4.2.3 Microsoft搜索服务对全文索引的支持
4.2.4 Microsoft搜索服务的全文管理
4.3 启用SQL Server全文检索
4.3.1 建立测试数据库
4.3.2 启用全文检索
4.3.3 体验全文检索
4.4 谓词和行集函数
4.4.1 CONTAINS的用法
……
第5章 Oracle的全文搜索
第6章 MySQL的全文搜索
第7章 Windows索引实现全文搜索
附录
参考文献
展开