O que é Elasticsearch?

Elasticsearch é uma ferramenta de busca de alta performance. Com ela podemos armazenar grandes volumes de dados, analisá-los e processá-los, obtendo resultados em tempo real. Por ter sido feito com foco na escalabilidade, o Elasticsearch está preparado para trabalhar com grandes volumes de dados e múltiplas requisições simultâneas sem perder performance. Como tecnologia, o Elasticsearch é composto de um motor de busca por texto completo, Full Text Search, com suporte a combinação difusa, Fuzzy Matching, um banco de dados NoSQL e uma API RESTful o que permite que ele seja facilmente incorporado a projetos de software independentemente da linguagem que o mesmo utiliza.

DevCast: Como funciona uma busca com o Elasticsearch?

Aqui você vai aprender como alimentar o Elasticsearch com cerca de 400 mil registros e criar uma busca consistente e resiliente aos erros de digitação do usuário. Para o Elasticsearch, com pouca configuração não fará diferença se o usuário busca por "barsil" ou "brasil", os dados retornados serão sempre os mesmos. E claro, com um pouco mais de programação, essa ferramenta pode ser ainda mais inteligente. E pra todo mundo conseguir participar da série, temos abaixo o nosso tradicional bate papo, desta vez sobre o que é e como podemos dar os primeiros passos com o Elasticsearch.

O que achou desse DevCast?

Curso: Hello World com Elasticsearch

Curso
Hello World com Elasticsearch
Elasticsearch é uma ferramenta otimizada para busca em grandes volumes de dados. Aqui, nesse curso sobre os fundamentos dessa tecnologia, você verá como alimentar o Elasticsearch com cerca de 400 mil registro para testes. Além disso, você aprenderá como fazer suas primeiras consultas nessa ferramenta utilizando a API RESTful nativa do Elasticseach e a sua ferramenta de administração, o Kibana.
7 Aulas
Suporte
111 programadores já iniciaram esse curso
Acessar o Curso

Busca inteligente com Node.js, Angular e Elasticsearch

438

programadores já acessaram esse projeto. Faça parte dessa comunidade!

Desafios de Elasticsearch

Exercício 1

Elasticsearch.js: Enviando uma query

Acertos
30%
Erros
70%
Últimos que acertaram:

Exercício 2

Angular: Criando o módulo de rotas da aplicação

Acertos
45%
Erros
55%
Últimos que acertaram:

Exercício 3

Elasticsearch: Priorizando resultados

Acertos
71%
Erros
29%
Últimos que acertaram:

Exercício 4

Elasticsearch: Utilizando combinação difusa

Acertos
100%
Erros
0%
Últimos que acertaram:

Exercício 5

Elasticsearch: Desvendando queries booleanas

Acertos
38%
Erros
62%
Últimos que acertaram:

Comunidade

Tag em Destaque: Elasticsearch

Feed de atividades do fórum

Jonas curtiu um post de Jefferson : Qual o melhor contexto para utilizar o ElasticSearch?

07/Jan às 09:42

Robson curtiu uma resposta de Jothaz : Qual o melhor conexto para utilizar o ElasticSearch?

07/Jan às 09:41

Sandro criou um post : Elastic search com php

07/Jan às 09:39

Sandro curtiu um post de Jefferson : Qual o melhor contexto para utilizar o ElasticSearch?

07/Jan às 09:36

DevMedia curtiu um post de Jefferson : Qual o melhor contexto para utilizar o ElasticSearch?

04/Jan às 17:05

Ver todos os posts da tag

Elasticsearch: Perguntas Frequentes

Confira abaixo algumas respostas para perguntas comuns sobre Aplicações Web.

Suporte ao aluno - Deixe a sua dúvida.
Assinatura Devmedia
Faça parte dessa comunidade 100% focada em programação e tenha acesso ilimitado. Nosso compromisso é tornar a sua experiência de estudo cada vez mais dinâmica e eficiente. Portanto, se você quer programar de verdade seu lugar é aqui. Junte-se a mais de...
+ 800 Mil programadores
,90* / mês
  • Séries
  • Projetos completos
  • Cursos
  • Guias de carreiras
  • DevCasts
  • Desafios
  • Artigos
  • App
  • Suporte em tempo real
A assinatura é cobrado através do seu cartão de crédito. *Tempo minimo de assinatura: 12 meses.
Assinatura Devmedia
Faça parte dessa comunidade 100% focada em programação e tenha acesso ilimitado. Nosso compromisso é tornar a sua experiência de estudo cada vez mais dinâmica e eficiente. Portanto, se você quer programar de verdade seu lugar é aqui. Junte-se a mais de...
+ 800 Mil programadores
Conheça agora!
,90* / mês
  • Séries
  • Projetos completos
  • Cursos
  • Guias de carreiras
  • DevCasts
  • Desafios
  • Artigos
  • App
  • Suporte em tempo real
A assinatura é cobrada através do seu cartão de crédito. *Tempo mínimo de assinatura: 12 meses.