Ich habe mich gefragt, ob jemand sowohl AWS Redshift als auch Snowflake benutzt hat und Fälle benutzt, in denen es besser ist. Ich habe Redshift benutzt, aber kürzlich hat jemand Snowflake als gute Alternative vorgeschlagen. Mein Anwendungsfall ist im Grunde Retail-Marketing-Daten, die von einer Handvoll Analysten verwendet werden, die nicht sehr SQL-affin sind und höchstwahrscheinlich Reporting-Tool oben haben werden
Redshift ist ein gutes Produkt, aber es ist schwer, sich einen Anwendungsfall vorzustellen, in dem es besser ist als Snowflake. Hier sind einige Gründe, warum Snowflake besser ist:
Ich kann nur an zwei Fälle denken, die Redshift gewinnt. Eine davon ist die geografische Verfügbarkeit, da Redshift an weit mehr Orten als Snowflake verfügbar ist, was die Datenübertragungs- und Anweisungseinreichungszeiten beeinflussen kann. Die andere Möglichkeit besteht darin, einen Stapel mehrerer Anweisungen zu senden. Snowflake kann nur eine Anweisung gleichzeitig akzeptieren, und das kann Ihre Stapel verlangsamen, wenn sie viele Anweisungen enthalten, besonders wenn Sie sich auf einem anderen Kontinent auf Ihrem Server befinden.
Bei Ajilius verwenden unsere Entwickler täglich Redshift, Snowflake und Azure SQL Data Warehouse; und wir haben Kunden auf allen drei Plattformen. Trotz dieser Wahl bevorzugt jeder Entwickler Snowflake als Cloud-DW.
Tags und Links amazon-web-services snowflake-datawarehouse