0
파일 크기가 100MB인데 업로드 제한이 있지만 색인 파일이 그보다 크게 나오고 있습니다. 특정 파일 크기에서 색인이 보조 파일로 유출되도록 설정할 수있는 옵션이 있습니까?Lucene.net에 특정 크기 이상의 파일을 만들지 말라고 할 수 있습니까?
파일 크기가 100MB인데 업로드 제한이 있지만 색인 파일이 그보다 크게 나오고 있습니다. 특정 파일 크기에서 색인이 보조 파일로 유출되도록 설정할 수있는 옵션이 있습니까?Lucene.net에 특정 크기 이상의 파일을 만들지 말라고 할 수 있습니까?
일종의. Java Lucene FAQ :
색인의 크기를 제한하는 방법이 있습니까?
이 질문은 때로는 일부 32 비트 운영 체제의 2GB 파일 크기가 제한 때문에 발생합니다.
이 더그 커팅에서 약간 수정 답변입니다 :
이가장 쉬운 것은 IndexWriter.setMaxMergeDocs을 사용하는 것입니다().
예를 들어 8M 문서에서 2GB 제한에 도달 한 경우 maxMergeDocs를 7M으로 설정하십시오. 그러면 Lucene이 파일 시스템에 맞지 않는 색인을 병합하지 않게됩니다. 실제로는 을 Index.mergeFactor의 다음 저전력으로 반올림합니다.
그래서 기본으로 mergeFactor는 최대 값을 초과 이들 중 10 병합 이후, 1M 문서 인덱스의 시리즈를 생성합니다 7M 루씬 설정 10 maxMergeDocs로 설정합니다.
질문을 개선 할 수 있도록 아래로 투표 할 때 의견을 추가하십시오. –