私はルシェンを新しくし、ルシェン2.4.1インデックスをルシン6.2.1インデックスに再インデックスしようとしています。Lucene 2.4.1インデックスをルシェンで再インデックスする6.2.1
私はさまざまなフォーラムに出席し、luceneでIndexUpgrader
ユーティリティを実行することが可能であることを知りましたが、ここでの関心事は次のとおりです。lucene 2.4.1インデックスをlucene 6.2.1インデックスに直接変換することはできません。
インデックスをlucene 3.x.x、lucene 4.x.xなどにアップグレードする必要があります。
代替手段があるかどうかを知りたい場合は、
皆さんに親切にこのことを教えてください。いくつかの開発者によって認定されない限り
おかげで、 アビシェーク
おかげで、同じLuceneのアップグレードシナリオの1つの以上の質問:再インデックスデータの正しさを検証する方法 ?すべての指標がlucene 2.4.1からlucene 6.2.1に正しく変換されているかどうか、また再インデックス化に含める必要があるlucene jarを確認するにはどうすればよいですか? lucene 3.x、lucene 4.xなどのjarの複数のバージョンがあります。 – Abhishek
私は検証の部分についてはあまりよく分かりませんが、予防措置として常にバックアップを取るべきです。おそらく、あなたは[this CheckIndex class]のcheckIndex()メソッドを使うことができます(https://lucene.apache.org/core/6_2_1/core/org/apache/lucene/index/CheckIndex.html) –
私は、アップグレードコマンドを1つずつ順番に実行している場合は、アップグレードするすべてのバージョンのコアおよびバックワードコーデックジャーが必要です。 –