http://q.cnblogs.com/q/12980/ 

0
博客园 如何搜索 悬赏园豆:5 [已解决问题] 浏览: 108次

如何在我自己的博客里,搜索一篇文章呢,对标题或内容进行搜索呢。

找了半天都没找到,气死了。

博客园 如何搜索woodynet | 初学一级 | 园豆:13
提问于:2010-03-20 08:52
 

问题补充: 
 
 
 
 
其他回答(1)
0

这个应该是还没有更新索引(个人猜测),因为我刚刚按照你说的测试了下,发现是可以检索到的。不过最新的文章是检索信息还没,这可能就需要等点时间了,等待博客园搜索更新索引后即可。

这个你完全可以做个简单的测试,用你3月3日发布的那篇博文,然后搜索其中一段,你会发现完全可以被搜索到,所以从这一点来说,这个只是更新索引的时间问题了。

另外说一点,博客园的搜索应该不是简单的like sql语句来处理的,可能是使用lucene.net来做的。

稍等...或许就可以搜索到了...

 
 
 
 
0

对文章检索实现的方法有很多中,可以利用数据库,也可以利用Lucene,hubble.net等进行二次开发。

核心就是对标题,文章内容进行索引,将数据进行拆分成若干关键词。检索的时候通过关键词直接对应到相应的文章。

这里涉及到分词算法,索引算法,检索算法等方面的不同。算法的好坏也会直接影响检索的结果。并不想lz所说的简单的like。。。

 
 
lz可以了解下搜索引擎的基本原理,应该就明白了:http://www.cnblogs.com/gaoweipeng/archive/2009/09/20/1570357.html
 
简单的数据检索当然可以用Like啊,但是Like的匹配能力是很弱的,只是对题目进行简单的检索用Like可以,但是对于全文检索来说是做不到的。

相关文章: