Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Entendimento do ElasticSearch

"Antes do advento do ElasticSearch, para se realizar a busca por uma palavra/frase as vezes em um grande volume de dados tinha que ser feito muitas vezes uma query extremamente complexa e as vezes nada perfomática. No fim, isso gerava custos e depois para dar manutenção nisso era muito complicado.

O apache lucene veio para resolver este problema de buscas, sejam elas por frase, palavra, sinônimos etc. Porém tinha uma desvantagem. Como eu poderia levar isso para a nuvem? Como escalar isso? O lucene funcionava apenas em uma máquina local. Teria que pegar toda a configuração e instalar novamente em outra máquina.

Para resolver este problema, vem o ElasticSearch que pode ser escalável e também possui outras funcionalidades incrementando ainda mais as buscas bases de dados de grande volume."

Faz sentido essa definição? Escrevi com as minhas palavras e do que eu entendi deste primeiro capítulo

Obrigado

1 resposta
solução!

Opa Thiago, faz muito sentido sim e é um ótimo resumo do primeiro capitulo!

Se quiser acrescentar poderíamos dizer ainda que com o surgimento do elastic search, novas ferramentas começaram a surgir como o próprio kibana que utilizam o nosso índice no elastic search e nos trazem um poder gigantesco de ter a possibilidade de criar relatórios, dashboards e uma visão melhor dos nossos dados de maneira rápida e eficiente :)

Abraços!