2012-06-24 4 views
0

정규화 된 MSSQL db에서 데이터를 가져 와서 Solr 인덱스로 공급해야합니다.Solr에 데이터를 공급하는 아바타

저는 Apatar를 사용하여 작업을 수행 할 수 있는지 궁금합니다. 나는 그 문서를 다 읽었지만 내가 찾고있는 정보를 얻지 못했다. 그것은, 그것은 SQL 서버에서 데이터를 가져올 수 및 HTTP를 통해 게시 할 수 있지만 여전히 확실하지 여부를 HTTP를 통해 XML에서 가져온 된 데이터를 게시 할 수 있습니까?

모든 조언은 매우 중요합니다. 고마워요

+0

[DataImportHandler] (http://wiki.apache.org/solr/DataImportHandler)는 어떤 이유로 충분하지 않습니까? –

+0

옵션을 평가하는 중이므로 적절한 구현 계획을 결정하십시오. – Krunal

답변

1

저는 Apatar에 익숙하지 않지만 Java 응용 프로그램이므로 Windows 환경에서 구현하기가 다소 어려울 수 있습니다. 그러나 MSSQL 데이터베이스에서 데이터를 가져 와서 Solr에 공급해야하는 다양한 시나리오에서 SolrNet 클라이언트를 활용하는 사용자 지정 C# 코드를 작성했습니다. 이는 꽤 간단하고 단순한 코드 인 경향이 있으며 지정된 간격으로 데이터를로드해야하는 경우 우리는 콘솔 응용 프로그램을 호출하는 예약 된 작업을 사용하고 있습니다. .Net 클라이언트로 데이터를로드/업데이트하는 몇 가지 예를 보려면 SolrNet 사이트의 Create/Update 섹션을 확인하는 것이 좋습니다.

+0

이것이 가장 간단한 방법이라고 생각합니다 ... DIH도 시도해 봤습니다 ... 고맙습니다. – Krunal