Lucene 3.5 版本怎么创建增量索引

2025-04-24 03:04:46
推荐回答(1个)
回答1:

Directory directory = FSDirectory.open(new File(indexpath));
Analyzer analyzer = new IKAnalyzer();
IndexWriterConfig iwc = new IndexWriterConfig(Version.LUCENE_35, analyzer);
iwc.setOpenMode(OpenMode.CREATE); //创建或覆盖
//或
iwc.setOpenMode(OpenMode.APPEND); //追加
//或
iwc.setOpenMode(OpenMode.CREATE_OR_APPEND); //如果不存在则创建,否则追加
IndexWriter indexWriter = new IndexWriter(directory, iwc);