6

Ho letto il documento che sia per l'analisi dei dati e nella struttura del cluster, ma non capisco quale caso d'uso è diverso.Qual è il diverso tra AWS Elasticsearch e AWS Redshift

Amazon Elasticsearch è un popolare motore di ricerca e analisi open source per casi d'uso quali analisi dei log, monitoraggio delle applicazioni in tempo reale e analisi del flusso dei clic. Amazon Elasticsearch

Amazon Redshift è un servizio di data warehouse a gestione di petabyte completamente gestito nel cloud. Puoi iniziare con poche centinaia di gigabyte di dati e ridimensionarli a un petabyte o più. Amazon Redshift

+0

Amazon Elasticsearch, Amazon Redshift AWS Elastic e AWS Elastic MapReduce sono cluster e utilizzati per l'analisi dei dati. – Cenxui

risposta

5

Amazon Redshift è un prodotto di data warehouse hosted, mentre Amazon elasticsearch è un ElasticSearch gruppo ospitato.
Redshift è basato su PostgreSQL e (afaik) principalmente utilizzato per scopi di BI e altri lavori di elaborazione intensiva, Amazon Elasticsearch è un cluster gestito ElasticSearch pronto all'uso (che non è possibile utilizzare per eseguire query SQL, poiché ES è un database NoSQL).

Sia Amazon Redshift che Amazon ES sono servizi gestiti, il che significa che non è necessario fare nulla per gestire i server (questo è ciò che si paga). Utilizzando la Console AWS è possibile aggiungere un nuovo cluster e non è necessario eseguire alcun comando per installare alcun software: è sufficiente scegliere su quale server eseguire il cluster (numero di nodi, disco, ram, ecc.).

Se non si ha familiarità con ElasticSearch si dovrebbe controllare il loro sito web.

+0

Vuoi dire che Redshift ed ElasticSearch forniscono sia la BI che la finalità di gestione, ma in essa possono essere interrogate o meno? – Cenxui