我是新來的lucene,並試圖重新索引lucene 2.4.1索引到lucene 6.2.1索引。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等等。
很想知道是否有其他選擇。
請求你們所有的人都幫助我。除非少數開發商認證
感謝, 阿布舍克
感謝回答薩比爾,一個問題在同一個Lucene的升級方案: 如何驗證重新索引數據的正確性?如何確保所有索引是否已從lucene 2.4.1正確轉換爲lucene 6.2.1,還有哪些lucene jar需要重新索引?有許多版本的jar for lucene 3.x,lucene 4.x等等。 – Abhishek
我不太確定驗證部分,作爲預防措施,您應該始終備份。可能你可以使用[This CheckIndex class]的checkIndex()方法(https://lucene.apache.org/core/6_2_1/core/org/apache/lucene/index/CheckIndex.html) –
我想,因爲你正在按順序逐一升級命令,您將需要針對您正在升級的所有版本的核心和後向編解碼器罐。 –