向索引庫中新增document物件。第一步:先建立乙個indexwriter物件
第二步:建立乙個document物件
第三步:把document物件寫入索引庫
第四步:關閉indexwriter。
//新增索引
@test
public
void
adddocument()
throws exception
//刪除全部索引
@test
public
void
deleteallindex()
throws exception
說明:將索引目錄的索引資訊全部刪除,直接徹底刪除,無法恢復。
此方法慎用!!
//根據查詢條件刪除索引
@test
public
void
deleteindexbyquery()
throws exception
原理就是先刪除後新增。
//修改索引庫
@test
public
void
updateindex()
throws exception
Lucene索引庫的維護
公共 提取,下面的例子會用到的方法 提取公共 獲得indexwrite物件 public indexwriter getindexwriter throws ioexception和建立索引庫一樣 test public void addindex throws ioexception test p...
Lucene專題 索引庫維護
是否分析 是否對域的內容進行分詞處理。前提是我們要對域的內容進行查詢。是否索引 將field分析後的詞或整個field值進行索引,只有索引方可搜尋到。比如 商品名稱 商品簡介分析後進行索引,訂單號 身份證號不用分析但也要索引,這些將來都要作為查詢條件。是否儲存 將field值儲存在文件中,儲存在文件...
Lucene索引維護 四
新增索引 test public void adddocument throws exception 2.1 刪除全部 test public void testindexdeleteall throws exception說明 將索引目錄的索引資訊全部刪除,直接徹底刪除,無法恢復。2.2 根據條件...