❶ 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/)做搜索