❶ lucene.net TopScoreDocCollector 分页查询出现重复数据,求高手指教
这有两种情况,一:看是否是前一页的最后一篇文档和这页的最上面的一篇文档重复;二是你建索引的时候就有文档重复的情况。
❷ Lucene.Net创建索引后,搜索不了结果。麻烦指点一下
你做索引的时候是不分词的,比如说,你的title是“我爱中国”,不分词就是索引库中把“我爱中国作为一个term,而你搜索的时候是采用标准分词,”我爱中国“就被分为”我“”爱“”中“”国“4个term,每个term到索引库中搜索都是没有的,因为索引中只有”我爱中国“一个term。
要能搜索到只能用精确搜索,及:
java">Queryquery=newTermQuery("title","我爱中国");
这样就能搜到了。
❸ 搜索引擎用哪种数据库比较好
楼上的太张狂,别的都不行?
主要看楼主做什么搜索,
一般的数据搜索mysql是最快的
数据量大的话就使用oracle
搜索文件的话(包括网页)就用磁盘存储数据,然后使用lucene.net(http://incubator.apache.org/lucene.net/)做搜索