- 自己动手写分布式搜索引擎
- 罗刚
- 166字
- 2020-11-28 15:52:38
1.1 搜索引擎基本模块
一个最简单的搜索引擎由索引和搜索界面两部分组成,相对完整的搜索结构如图1-1所示。

图1-1 搜索引擎的简单结构
实现按关键字快速搜索的方法是建立全文索引库,所以最基础的程序是管理全文索引库的程序。搜索的数据来源可以是互联网或者数据库,也可以是本地路径等。搜索引擎的基本模块从底层至顶层的结构如图1-2所示。

图1-2 搜索引擎中的主要模块
一个最简单的搜索引擎由索引和搜索界面两部分组成,相对完整的搜索结构如图1-1所示。
图1-1 搜索引擎的简单结构
实现按关键字快速搜索的方法是建立全文索引库,所以最基础的程序是管理全文索引库的程序。搜索的数据来源可以是互联网或者数据库,也可以是本地路径等。搜索引擎的基本模块从底层至顶层的结构如图1-2所示。
图1-2 搜索引擎中的主要模块