Solr 기술에 익숙하지 않으며 SOLR-4 데이터를 다른 SOLR-6 마스터 - 슬레이브 설정으로 다시 색인화하려고합니다. SOLR-6에서 SOLR-4와 동일한 이름으로 코어를 만들고 SOLR-6의 managed-schema 코어에 schema.xml (solr-4)을 복사했습니다.solr 4에 스키마 적용 6
문제는 solr-4에서는 색인이 생성되지만 solr-6에서는 색인으로 표시되지 않는 날짜 필드가 있다는 점입니다.
SOLR-4 스키마 조각 - SOLR에
<field name="createdDate" type="tdate" indexed="true" stored="true" multiValued="false"/>
기록 예 4 -
<date name="createdDate">2017-04-21T20:26:33Z</date>
SOLR-6 스키마 조각 복사 스키마 후 -
<field name="createdDate" type="tdates"/>
기록 예 in solr 6 -
<arr name="createdDate">
<date>2015-01-08T21:53:10Z</date>
</arr>
아무도 내가 동일한 스키마로 solr-4 데이터를 solr-6 데이터로 효과적으로 마이그레이션 할 수 있습니까?
더 많은 정보가 필요하면 의견에 언급하십시오.
감사합니다,
Vibhav
@freedv : 응답 해 주셔서 감사합니다. solr 4.3 클러스터가 있고 날짜 필드가 해결되지 않았습니다. 위의 스키마 및 기록 데이터를 참조하십시오. –
createdDate 필드에 대해 단순히 '를 다시 사용할 수없는 이유는 분명하지 않습니다. 또한 이전 스키마를 그대로 재사용하지 않는 이유를 설명해야합니다. –
freedev
안녕하세요 @freedev .. 나는 내 자신의 스키마를 수정하지 않았다는 것을 상기 언급했다. 나는 방금 solr6 스키마를 solr6에 복사했다. –