curso de

Elasticsearch: Pesquisando e analisando os seus dados

Estudando esse mês:

Robert Anderson Douglas Anderson Nunes Mitsue Henrique Ribeiro Serra Luiz Roberto Marques Justiniano Cuellar Thais Batista de Oliveira

e mais 299 alunos(as)

Resumo do curso

  • Aprenda sobre um dos principais Search Engine no mercado
  • Crie, otimize e escale os seus índices
  • Busque por proximidade e sinonimos
  • Use Map-Reduce com Elasticsearch
  • Visualize os seus dados através de dashboards

Público alvo

Desenvolvedores que desejam entender como executar pesquisas poderosas com Elasticsearch

Conteúdo relacionado

Cursos de NoSQL em Data Science

Leia nossos artigos de Data Science

Última atualização

14/04/2020

Já é aluno?

Comece o curso agora

20h

p/ conclusão

85

Atividades

152

Minutos de video

7402

Alunos nesse curso

8.7

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. Introdução ao ElasticSearch

    • A complexidade da busca
    • Engine de busca
    • Lucene e análise de dados na Nuvem
    • Instalando o ElasticSearch
    • O plugin Kopf
    • Primeiras interações com ElasticSearch
    • O que aprendemos?
  2. Índices, tipos, shards e replicas

    • O nosso projeto
    • Analogia entre ElasticSearch e um banco de dados relacional
    • Entendendo HEAD e GET
    • Os métodos DELETE, POST e PUT
    • Shards e Réplicas
    • O que aprendemos?
  3. A API _search

    • Buscas com campo _all
    • Buscas com parâmetros
    • Definindo a quantidade de resultados
    • O que aprendemos?
  4. Mapeamento de tipos

    • Tipos predefinidos
    • Inferência de tipos
    • Tipos suportados no ElasticSearch
    • O que aprendemos?
  5. Quebrando os textos com Analyzers

    • Full-text search e analyzers
    • Analyzers existentes
    • Utilizando a API _analyze
    • Recriando nosso índice com analyzers
    • Índice invertidos
    • O que aprendemos?
  6. Analyzers com Sinônimos

    • Interagindo com sinônimos
    • Refinando nossos sinônimos
    • Criando índice com sinônimos
    • O que aprendemos?
  7. Adicionando sinônimos ao nosso catálogo

    • Identificando os termos que precisamos
    • Mais sinônimos
    • O que aprendemos?
  8. Carregando dados no ElasticSearch

    • Juntando tudo o que aprendemos
    • Multi-campos
    • Criando nosso índice
    • Usando a API _bulk
    • Inserindo muitos dados
    • O que aprendemos?
  9. Kibana para visualização de dados

    • Instalando o Kibana
    • O index Kibana no Elasticsearch
    • Registrando nosso índice
    • Kibana Discover tab
    • O que aprendemos?
  10. Agregando e visualizando nossos dados

    • Entendendo as agregações
    • Map-Reduce com Elasticsearch
    • Usando buckets
    • Criando Visualizações e Dashboards
    • Métrica Count
    • Usando Pie Chart
    • Criando Bar Chart
    • Montando o Dashboard
    • O que aprendemos?

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.

Conteúdo bem organizado e dosado. Todos os exemplos funcionaram como apresentados.

Elasticsearch: Pesquisando e analisando os seus dados

Weliton Moreira Bastos

Curso bem desenvolvido, com aulas bem explicadas. O assunto foi passado de forma clara e concisa.

Elasticsearch: Pesquisando e analisando os seus dados

Fabiana da Hora dos Santos

Aulas bem práticas, apesar da versão super desatualizada. Mas como não possuo nenhum conhecimento do assunto, achei valido saber como funcionava primeiro nessa versão.

Elasticsearch: Pesquisando e analisando os seus dados

Thatyane

Aprenda NoSQL com esse e outros cursos, comece agora!

  • 1272 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

  • 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

  • 1272 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

  • 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

  • 1272 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

  • 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

  • 1272 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

  • 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
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas