Programa do Curso
No geral Goal
Forneça aos desenvolvedores web experientes e à equipe técnica uma introdução abrangente à plataforma de pesquisa Solr. Ensine habilidades profundas ao desenvolvedor de software na criação de soluções de pesquisa.
I. Fundamentos
- Visão geral do Solr
- Instalando e executando o Solr
- Adicionando conteúdo ao Solr
- Lendo uma resposta do Solr XML
- Alterando parâmetros no URL
- Usando a interface de navegação
- Labs: instale o Solr, execute consultas
II. Searching
- Classificando resultados
- Analisadores de consulta
- Mais consultas
- Parâmetros de solicitação de fiação
- Adicionando campos à pesquisa padrão
- Facetação
- Agrupamento de resultados
- Laboratórios: consultas avançadas, experimente pesquisa facetada
III. Indexação
- Adicionando seu próprio conteúdo ao Solr
- Excluindo dados do solr
- Construindo uma pesquisa em livraria
- Adicionando dados do livro
- Explorando os dados do livro
- Processador de atualização de desduplicação
- Labs: indexando várias coleções de documentos
4. Atualização de esquema
- Adicionando campos ao esquema
- Analisando texto
- Laboratórios: personalizar o esquema Solr
V. Relevância
- Ponderação de campo
- Consultas de frase
- Consultas de função
- Pesquisa mais confusa
- Soa como
- Labs: implementando consultas por relevância
VI. Recursos estendidos
- Mais como isso
- Geoespacial
- Verificação ortográfica
- Sugestões
- Destaque
- Pseudo-campos
- Pseudo-junções
- Multi Idiomas
- Labs: implementação de verificação ortográfica e sugestões
VII. Multinúcleo
- Adicionando mais tipos de dados
- Labs: criação e administração de núcleos
VIII. SolrCloud
- Introdução
- Como funciona o SolrCloud
- Comprometer estratégias
- Funcionário do zoológico
- Gerenciando arquivos de configuração do Solr
- Laboratórios: administrar SolrCloud
IX. Desenvolvendo com API Solr
- Conversando com Solr através de REST
- Configuração
- Indexação e pesquisa
- Sol e Primavera
- Laboratórios: código para ler e escrever índice Solr, exercício em Spring com Solr
X. Desenvolvendo com API Lucene
- Construindo um índice Lucene
- Searching, visualização, depuração
- Extraindo texto com Tika
- Dimensionando índices Lucene em clusters
- Ajuste de desempenho do Lucene
- Laboratórios: codificação com Lucene
XI. Conclusão
- Outras abordagens para pesquisa
- ElásticoSearch
- DataStax Enterprise: Solr+Cassandra
- Integração Cloudera Solr
- Borrão
- Direções futuras
Requisitos
Todos os participantes devem ser técnicos com experiência em operações de aplicações Web e, de preferência, em desenvolvimento.
Ambiente de laboratório:
Serão fornecidos aos alunos servidores Amazon EC2 para instalação, administração e trabalho de laboratório. Os alunos precisam de um cliente SSH e de um browser para aceder ao cluster.
Instalação zero: Não é necessário instalar o software Solr nos computadores dos alunos! (embora seja possível)
Declaração de Clientes (5)
very to the point and hands on. No "powerpoint-training" but real scenarios and demos
Michael Sperber - WUR/ Computrain
Curso - Solr for Developers
Industry problems and solutions. Practice knowledge.
Wojciech Walczyszyn - SAP
Curso - Solr for Developers
It was broad, it was precise and nicely explained
Wojciech Drzewiecki - SAP
Curso - Solr for Developers
He is provided great example for each topic.
Onoriode Ikede
Curso - Solr for Developers
The lectures were fine.