lucene 4.10.2를 사용하여 612 개의 레코드를 색인하려고합니다. 인덱스 디렉토리에 많은 CFS 파일을 생성합니다. 약 626 개의 CFS 파일이 생성됩니다. 색인을 생성하는 데 더 많은 시간이 소요됩니다. 모든 CFS 파일은 최대 3kb입니다.lucene에서 여러 개의 CFS 파일이 생성되었습니다. 4.10.2
ENV : 자바 8, 윈도우 7
Directory dir = FSDirectory.open(file);
IndexWriterConfig config = new IndexWriterConfig(Version.LUCENE_4_10_2, new ClassicAnalyzer());
if(bufferSizeMB != 0 && bufferSizeMB != -1){
config.setRAMBufferSizeMB(bufferSizeMB);
} else {
config.setRAMBufferSizeMB(DEFAULT_RAM_BUFFER_SIZE_MB);
}
config.setMaxBufferedDocs(1000);
config.setMaxBufferedDeleteTerms(1000);
config.setMergePolicy(new LogDocMergePolicy());
IndexWriter iwriter = new IndexWriter(dir, config);
iwriter.getConfig().setMaxBufferedDeleteTerms(1000);
iwriter.getConfig().setMaxBufferedDocs(1000);
iwriter.getConfig().setRAMBufferSizeMB(bufferSizeMB)
change 문서에서
http://lucene.472066.n3.nabble.com/Multiple-CFS-files-are-generated-in-lucene-4-10-2-td4176336.html
질문에 대한 업데이트가 있습니까? 검색어를 삭제 한 다른 해결책이나 다른 것을 찾았습니까? –