Quantcast
Channel: CSDN博客推荐文章
Viewing all articles
Browse latest Browse all 35570

搜索那些事儿(五) --- 二次检索知多少

$
0
0
     随着互联网信息量越来越多,用户在初次检索时,总是难以找到自己想要的结果。比如用户想查找郝教授的论文,用户输入“郝教授 论文”,发现搜索搜出了很多的论文,第一页却没有他想要的关于非结构化数据的那篇论文。为让那篇论文出现在第一页,他必须输入“郝教授 非结构化数据 论文”这样长长的搜索关键字。但是有了第一次的搜索之后,用户想只输入非结构化数据就能找到他想要的那篇论文。在这种情况下,二次搜索应运而生了。

     二次检索是读者对当前的检索结果设置新的检索条件后,重新提交检索请求。二次检索,又称为在结果中检索,因为它通常是针对一个已有的检索结果集而进行的操作。

     尽管很多用户还不知道二次检索的概念,但实际他们已经使用二次检索很多年了,比如电商网站的购物搜索。当我们想购买笔记本时,我们输入“笔记本”,网站自动导航至笔记本购物网页,在那里它给我们提供了品牌、价格、尺寸、厚度等多个检索维度,每当我们再次选择一个维度时,他总是在上一个检索结果集的基础上再次检索。



     细心的读者会发现,这里举例中的二次检索与普通搜索差不多,莫非 二次检索 == 普通搜索 ?如果普通搜索在第一次选择一个维度进行搜索,第二次再增加维度进行搜索的话,从这个角度来说,普通搜索就是二次检索。同样的,如果二次检索检索的维度也在普通搜索的维度内,那么二次检索就是普通搜索。


     通过上面普通搜索与二次检索的对比,读者就比较容易二次检索的实现方式。二次检索在检索前,必须先保存好上次的检索条件,在二次检索时,将新检索条件与上次的检索条件合并,传递到后端,后端根据参数进行检索,返回结果集。

     目前,除了上面所说的电商网站使用二次检索外,一些期刊网站(如中国知网)、企业内部办公网站也开始使用二次检索。但是二次检索的技术并不是十分成熟,比如它并不能限定结果集进行检索。不管怎么说,二次检索还是带给了人民很多方便,二次检索让人们的生活和办公越来越简便。
     
作者:shehun1 发表于2013-4-12 17:09:05 原文链接
阅读:31 评论:0 查看评论

Viewing all articles
Browse latest Browse all 35570

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>