저는 lucene을 처음 접하고 2.4.2 색인을 lucene에 다시 색인하려고합니다.Lucene 2.4.1 색인에 lucene을 사용하여 색인을 다시 생성하는 방법 6.2.1
다양한 포럼을 방문하여 lucene의 IndexUpgrader
유틸리티를 통해 실현할 수 있음을 알았지 만 관심사는 다음과 같습니다. lucene 2.4.1 인덱스를 lucene 6.2.1 인덱스로 직접 변환 할 수 없습니다.
색인을 lucene 3.x.x로, lucene 4.x.x로 업그레이드해야합니다.
대체 방법이 있는지 궁금합니다.
친절하게 도와주세요. 몇 개발자가 인증하지 않는
감사합니다, Abhishek
감사 : 을 어떻게 다시 색인 데이터의 정확성을 확인하는 방법? 모든 색인이 lucene 2.4.1에서 lucene 6.2.1로 올바르게 변환되었는지, 다시 인덱싱을 위해 포함시켜야하는 lucene jars를 어떻게 확인할 수 있습니까? lucene 3.x, lucene 4.x 등을위한 여러 버전의 jar가 있습니다. – Abhishek
나는 검증 부분에 대해서는 잘 모르며 예방책으로 항상 백업을해야합니다. 아마도 [this CheckIndex 클래스]의 checkIndex() 메소드를 사용할 수 있습니다. (https://lucene.apache.org/core/6_2_1/core/org/apache/lucene/index/CheckIndex.html) –
업 그레 이드 명령을 하나씩 순차적으로 실행하는 경우 업그레이드 할 모든 버전에 대해 코어 및 역방향 코덱 jar가 필요합니다. –