最近在學習和使用luence.就目前我的理解,大概可以理出下面的思路:
1 創(chuàng)建索引
2 檢索索引
3 更新索引
那么如何創(chuàng)建索引?
首先,要創(chuàng)建一個IndexWriter對象,這個對象負責初始化和創(chuàng)建索引。相對于之前的準備工作,然后在分析
??? 一下你要做索引的文檔等。
然后,就是添加索引。
??? 索引文件,也向數(shù)據(jù)庫一樣,是一條一條的數(shù)據(jù)。在索引里面,我們叫Document.這個東西,我們可以和數(shù)據(jù)庫里面的記錄作對應。也有何數(shù)據(jù)庫一樣的字段,不過,對于每一個字段,你可以設置不同的記錄屬性,比如,有的字段不創(chuàng)建索引,那么在添加這個索引記錄的時候,就會不進行分詞處理。有的字段,不予存儲,也就是說,可能對這個字段作索引,檢索有用,但是,檢索出來的記錄里面就不在有這個字段的數(shù)據(jù)。有的字段可能既不作索引,也不作存儲,那就是不予處理。
如果設置完了這個Document的對象的各個字段的屬性,那么就可以添加這條索引了。
所以,我們再程序?qū)崿F(xiàn)的時候,也就是這么過過程。
剛學,主要現(xiàn)理一下思路。目前,僅此而已。希望多多指正,共同學習,共同探討。
|----------------------------------------------------------------------------------------|
版權聲明 版權所有 @zhyiwww
引用請注明來源 http://www.tkk7.com/zhyiwww
|----------------------------------------------------------------------------------------|
posted on 2007-07-16 18:18
zhyiwww 閱讀(1300)
評論(1) 編輯 收藏 所屬分類:
luence