/ / Was ist der Unterschied zwischen AWS Elasticsearch und AWS Redshift - Postgresql, Amazon-Web-Services, Elasticsearch, Amazon-Redshift

Was ist der Unterschied zwischen AWS Elasticsearch und AWS Redshift? Postgresql, amazon-web-services, elasticsearch, amazon-redshift

Ich habe das Dokument gelesen, sowohl für die Datenanalyse als auch für die Clusterstruktur, aber ich verstehe nicht, welche Anwendungsfälle anders sind.

Amazon Elasticsearch ist eine beliebte Open-Source-Such- und Analyse-Engine für Anwendungsfälle wie Protokollanalyse, Echtzeit-Anwendungsüberwachung und Clickstream-Analyse.Amazon Elasticsearch

Amazon Redshift ist ein vollständig verwalteter Data Warehouse-Service im Petabyte-Maßstab in der Cloud. Sie können mit nur wenigen hundert Gigabyte Daten beginnen und auf ein Petabyte oder mehr skalieren. Amazon Redshift

Antworten:

6 für die Antwort № 1

Amazon Redshift ist ein gehostetes Data Warehouse-Produkt, während Amazon Elasticsearch ist ein gehosteter ElastischeSuche Cluster.
Redshift basiert auf PostgreSQL und (afaik)Amazon Elasticsearch wird hauptsächlich für BI-Zwecke und andere rechenintensive Jobs verwendet. Es handelt sich hierbei um einen sofort verwalteten, von ElasticSearch verwalteten Cluster (der nicht zum Ausführen von SQL-Abfragen verwendet werden kann, da ES eine NoSQL-Datenbank ist).

Sowohl Amazon Redshift als auch Amazon ES werden verwaltetDienste, was bedeutet, dass Sie nichts tun müssen, um Ihre Server zu verwalten (dies ist, wofür Sie bezahlen). Mit der AWS Console können Sie neue Cluster hinzufügen und müssen keine Befehle ausführen, um die Installation durchzuführen beliebige Software - Sie müssen nur auswählen, auf welchem ​​Server Ihr Cluster ausgeführt werden soll (Anzahl der Knoten, Datenträger, RAM usw.).

Wenn Sie nicht vertraut sind ElastischeSuche Sie sollten ihre Website überprüfen.