APP下载

基于Java的搜索引擎的研究与设计

2021-11-20陈娟

电子技术与软件工程 2021年21期
关键词:搜索引擎页面数据库

陈娟

(咸阳师范学院 陕西省咸阳市 712000)

1 序言

随着互联网的发展,信息种类越来越多,信息量越来越大,用户想找到所需的资料简直如同大海捞针,为满足大众信息检索需求的专业搜索网站便应运而生了。搜索引擎(search engine)是一个用户通过查询关键字从互联网中搜索出信息的特定系统。搜索引擎系统会对互联网中的所有信息资源进行搜索、整理和分类,同时将这些信息存储在网络数据库中,用户只需在客户端输入查询关键字,即可与数据库中的信息进行比对,并将最终结果显示给用户。因此搜索引擎包含了信息搜索、信息分类、用户查询三部分。目前,由于智能手机的广泛使用,搜索引擎已经从计算机转移到了更便于携带的手机上,让用户随时随地可上网搜索资源。

根据工作方式的不同,搜索引擎可以分为目录索引类搜索引擎(Search Index/Directory)、全文搜索引擎(Full Text Search Engine)和元搜索引擎(Meta Search Engine)。目录索引类搜索引擎严格意义上不是一个搜索引擎,它只是一个按目录分类的网站链接列表,用户不是依靠关键词(Keywords)进行查询,而是根据分类目录找到相关信息,常见的目录索引搜索引擎如雅虎、新浪和网易等;全文搜索引擎是从互联网中提取各个网站的文字信息,建立起网络数据库,根据用户输入的查询关键字检索出相匹配的记录并返回结果。它的数据库是通过一个叫“网络爬虫”或“网络蜘蛛”的软件自建网页数据库,搜索结果直接从自身的数据库中调用,比如著名的Google 和百度搜索;……

登录APP查看全文

猜你喜欢

搜索引擎页面数据库
大狗熊在睡觉
刷新生活的页面
数据库
数据库
数据库
数据库
网络搜索引擎亟待规范
广告主与搜索引擎的双向博弈分析
同一Word文档 纵横页面并存
浅析ASP.NET页面导航技术