搜索技术方面的问题

来源:百度知道 编辑:UC知道 时间:2024/05/18 14:22:56
华军软件园搜索结果里的点击次数比下载页面的还要少,网上找了些资料看,好像是查询结果并不是直接出自数据库,而是事先为关键字生成个中间结果,请问这是一种什么样的技术啊?如何才能实现呢?

可采用cache来提高查询速度,具体实现方法自己到百度搜索一下.

索引擎只能搜到它网页索引数据库里储存的内容。你也应该有这个概念:如果搜索引擎的网页索引数据库里应该有而你没有搜出来,那是你的能力问题,学习搜索技巧可以大幅度提高你的搜索能力。
搜索引擎并不真正搜索互联网,它搜索的实际上是预先整理好的网页索引数据库。
全文搜索引擎的“网络机器人”或“网络蜘蛛”是一种网络上的软件,它遍历Web空间,能够扫描一定IP地址范围内的网站,并沿着网络上的链接从一个网页到另一个网页,从一个网站到另一个网站采集网页资料。它为保证采集的资料最新,还会回访已抓取过的网页。网络机器人或网络蜘蛛采集的网页,还要有其它程序进行分析,根据一定的相关度算法进行大量的计算建立网页索引,才能添加到索引数据库中。我们平时看到的全文搜索引擎,实际上只是一个搜索引擎系统的检索界面,当你输入关键词进行查询时,搜索引擎会从庞大的数据库中找到符合该关键词的所有相关网页的索引,并按一定的排名规则呈现给我们。不同的搜索引擎,网页索引数据库不同,排名规则也不尽相同,所以,当我们以同一关键词用不同的搜索引擎查询时,搜索结果也就不尽相同。