摘要: (轉(zhuǎn))http://www.wujianrong.com/archives/2007/03/lucene_7.html
1.寫一段傳統(tǒng)的JDBC程序,講每條的用戶信息從數(shù)據(jù)庫讀取出來
2.針對每條用戶記錄,建立一個lucene document
Document doc = new Document();
并根據(jù)你的需要,將用戶信息的各個字段對應(yīng)luncene document中的field 進行添加,如:
doc.add(new Field("NAME","USERNAME",Field.Store.YES,Field.Index.UN_TOKENIZED));
然后將該條doc加入到索引中, 如: luceneWriter.addDocument(doc);
這樣就建立了lucene的索引庫
3.編寫對索引庫的搜索程序(看lucene文檔),通過對lucene的索引庫的查找,你可以快速找到對應(yīng)記錄的ID
4.通過ID到數(shù)據(jù)庫中查找相關(guān)記錄
閱讀全文