Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

COMO FUNCIONA ELASTICSEARCH EM UMA APP WEB?

Boa noite,

Tenho acabei ficando com uma imensa dúvida, como é o funcionamento para o cenário seguinte:

  • App web com SPRING BOOT/JSP (Padrão)
  • DATABASE (JPA/HIBERNATE)

Minhas dúvidas são:

Como o ElasticSearch seria usado ?

Ele é hospedado na AMAZON ? funcionando como uma APP RESTFUL ? EC2 ?

Ele é posto dentro de nosso projeto ou em um separado e realizaria o deploy ?

Meu projeto salvaria seus dados em um DB RELACIONAL ou NÃO-RELACIONAL e também para o ElasticSearch?

Desculpem minha dúvidas bobas, mas as vezes nos apegamos à alguns padrões e acaba confundindo um pouco, agradeço a todos desde já.

2 respostas
solução!

Olá frank. O ideal é que fique em máquinas separadas. Quando falamos de Elasticsearch irá envolver custos maiores. Quanto a onde persistir esses dados, tudo depende do que vc quer fazer. Existem cenários onde salvamos nos dois, tando no relacional quanto no ES, e em outros casos não.

Obrigado pela resposta Thiago,

Mas ainda tenho algumas dúvidas, lembrando que ainda não parei para assistir sobre o Elasticsearch.

  • É possível colocar o Elasticsearch dentro do meu projeto ? Com a linguagem R, conseguiria?