站內搜尋 索引 XML解析

2022-02-17 20:18:45 字數 807 閱讀 4517

看**(看碼說話):

string indexpath = "c:/index"; //索引庫 儲存位址  web.config可配性

fsdirectory directory = fsdirectory.open(new directoryinfo(indexpath), new nativefslockfactory());//索引檔案

bool isupdate = indexreader.indexexists(directory);//判讀是否為索引目錄

if (isupdate)

}indexwriter writer = new indexwriter(directory, new panguanalyzer(), !isupdate, lucene.net.index.indexwriter.maxfieldlength.unlimited);

//指定分詞器,將文章分詞存入索引庫中

webclient wc = new webclient();

//不同的**文章文章儲存的方式不同 *本專案主要針對論壇

int maxid = getmaxid();

for (int i = 2000; i <= maxid; i++)

writer.close();

directory.close();//不要忘了close,否則索引結果搜不到

論壇向外公布的rss是xml格式檔案,所以,可以通過解讀次檔案來獲得最大論壇帖子

private int getmax()

忘記xml操作了,學習了

mysql站內搜尋 Sphinx站內搜尋

一 sphinx流程 mysql資料 sphinx 索引資料 二 sphinx概述 三 sphinx使用地方 1 中的搜尋 站內搜尋 2 系統後台中的搜尋 四 為什麼要使用sphinx 當資料超過100w時,我們需要使用第三方工具,sphinx。1 做搜尋時當資料量大單純的mysql搜尋比較慢 如果...

ASP站內搜尋

處理程式 case 品牌 str select from car where car pinpai like ss order by car id desc set rs db.execute str 編號汽車名稱 型號樣式 廠家汽車品牌 提交日期 do while not rs.eof rs ca...

做個自己站內搜尋引擎

ccterran 原作 作者 iwind 朋友用dreamwe er做了乙個 沒有動態的內容,只是一些個人的文章,個人介紹等等。現在內容比較多了,想叫我幫他做乙個搜尋引擎。說實在的,這是乙個不難的問題,於是就隨手做了乙個。現在我在其它論壇上也看到有人想做這個,於是就想說說這方面的知識,重在了解一下方...