Curso de Elasticsearch 5: Pesquisas avançadas

8,8

Nota desse curso

2.168

Alunos neste curso

Faça esse curso de NoSQL e:

  • 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

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

Primeira aula de Elasticsearch 5: Pesquisas avançadas

Conteúdo relacionado

Cursos de NoSQL em Data Science

Leia nossos artigos de Data Science

Público alvo

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

Nível de Dificuldade

Avançado

Já é aluno?

Começar o Curso

Aprenda NoSQL com esse e outros cursos, comece agora!

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Procurando planos para empresas?
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana