curso de

Elasticsearch 5: Pesquisas avançadas

Estudando este mês:

e mais 57 alunos(as)

Resumo do curso

  • Aprenda pesquisas poderosas com Elasticsearch 5
  • Use a Query DSL
  • Define boost nas pesquisas
  • Use sugestões através do Edge N-Gramas
  • Refina consultas de múltiplos termos

Público alvo

Desenvolvedores que conhecem os recursos principais de Elasticsearch e gostariam de se aprofundar nas consultas

Conteúdo relacionado

Cursos de NoSQL em Data Science

Leia nossos artigos de Data Science

Última atualização

01/10/2019

Já é aluno?

Comece o curso agora

10h

p/ conclusão

66

Atividades

101

Minutos de video

2890

Alunos nesse curso

8.9

Nota deste curso

Certificado de participação

Instrutores

  • Thadeu é desenvolvedor e Mestre em Ciência da Computação pela USP com grande interesse em sistemas distribuídos . Atualmente atua como engenheiro de software sênior na Amazon no Canadá.

Conteúdo Detalhado

  1. Passos iniciais

    • Pré-requisitos do curso
    • Introdução ao curso
    • Downloads
    • Preparando o ambiente
    • Iniciando com Kibana
    • Kibana Vs Kopf
    • Está yellow?
    • Upgrade do Elasticsearch 2
    • Como fazer o upgrade
    • Mãos na massa
  2. Preparação do índice

    • Carregando produtos
    • De terms para ...
    • Propriedade com número decimal
    • Para saber mais: inferência de números decimais
    • Preparando índice
    • Passando um índice para o Kibana
    • Mãos na massa
  3. A query DSL

    • Entendendo queries e filtros
    • Características da busca
    • Sobre filtros
    • A query DSL
    • Buscando pela categoria
    • Clausulas da Query DSL
    • Mãos na massa: AND com Query DSL
    • Mãos na massa: OR com Query DSL
    • Mãos na massa: Mais Query DSL
    • Usando Filtros
    • term vs match
    • Range Query #1
    • Range Query #2
    • Finalmente Filter
  4. Buscando múltiplos termos

    • Busca com múltiplos termos
    • Entendendo busca por vários termos
    • Sobre o calculo do score
    • Minimum should match
    • Operador padrão
    • Mãos na massa: Operadores
    • Sobre minimum_should_match
    • Mãos na massa: minimum_should_match
  5. Boost nas consultas

    • Eliminando os estoques
    • Reduzindo a relevância
    • Multiplicação do score
    • Mãos na Massa: Dando um boost nas consultas
    • Mãos na Massa: Reduzindo um score
  6. Definindo Consultas com prefixo

    • Query's de Prefixo
    • Score das Query's de Prefixo
    • Sugestões através do Match Prefix
    • Buscando por frases
    • Mãos na Massa: Query's de Prefixo
  7. Entendendo N-Gramas

    • O que são N-Gramas?
    • Analyzer com N-Gramas
    • Como analisar?
    • Refinando o N-Gramas
    • Mãos na massa
  8. Testando Edge N-Gramas

    • Gerando índice
    • Mãos na massa: Gerando índice
    • Testando o índice
    • Conclusão e testando índice com Edge N-Gramas
    • Mãos na massa: Índice final
    • Mãos na massa: Inserção de dados

Ainda não estuda com a gente?

Invista na transformação da sua carreira!

Comece agora

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Massa! Seria legal se tivesse um outro curso de ES falando um pouco sobre o uso dele como TSDB. Valeu!

Elasticsearch 5: Pesquisas avançadas

Eduardo Alves da Silva

Curso muito bem explicado, o profissional tem bom conhecimento da ferramenta e soube explicar claramente.

Elasticsearch 5: Pesquisas avançadas

Fabio Martins

Curso muito bom, com muito conhecimento e exercicios. Professor tem uma excelente didática, sabe muito e aplica o que ensina.

Elasticsearch 5: Pesquisas avançadas

Vera Lucia Resende Pontes Simi

Aprenda NoSQL com esse e outros cursos, comece agora!

Plus

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$85
à vista R$1.020
Matricule-se

Pro

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$120
à vista R$1.440
Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas