Como implementar o Solr no Sitecore

Eu tenho que implementar o índice Solr no Sitecore e gostaria de saber qual é a melhor abordagem?

Eu olhei para as seguintes abordagens:

Capturar publicar o evento final (ou outros eventos) e, em seguida, enviar o item para o índice solrImplemente o rastreador de banco de dados personalizado e obtenha todas as alterações da tabela de histórico. Em seguida, usando dados de envio de índice personalizados para solr.

Segunda abordagem parece um caminho a percorrer (na minha opinião). Nesse caso, preciso criar um novo índice de pesquisa ou um gerenciador de pesquisa?

Se alguém já fez isso antes, você pode me apontar na direção certa? Além disso, se você pudesse postar alguns links para artigos sobre a implementação sitecore-solr.

ATUALIZAR Ok, depois de ler a documentação do sitecore, foi isso que eu criei:

Crie sua classe SolrConfiguration personalizada onde você pode definir propriedades como solrserviceurl, adicionar índices e sua definição (índices de solr customizados)

Crie SolrIndex e adicione-o (no arquivo de configuração) ao seu SolrConfiguration. Qual instância, solrindex deve se inscrever no evento AddEntry do Sitecore History Manager e se comunicar com os rastreadores solr.

Crie um processador personalizado e conecte-se ao pipeline de inicialização do sitecore. O processador deve inicializar o SolrConfiguration (a partir do passo 1)

Como tudo no seu arquivo de configuração será construído usando refração, você pode obter uma instância da sua configuração com base no seu arquivo de configuração.

Como isso soa. Posso ter algum comentário, por favor?

questionAnswers(2)

yourAnswerToTheQuestion