x
    Glossary

    Betydelsen av Snowflake Data Warehouse

    Snowflake Data Warehouse är ett helt hanterat molndatalager utformat ovanpå Amazon Web Services-infrastruktur – tillgängligt för kunder i form av Software-as-a-Service (SaaS) eller Database-as-a-Service (DaaS). Uttrycket "helt hanterat" betyder att användare inte längre behöver bekymra sig om något backend-arbete som serverinstallation, underhåll etc. En Snowflake Data Warehouse- instans kan enkelt implementeras hos någon av de största molnleverantörerna:

    För Snowflakes exempel har kunden friheten att välja molnleverantör. Detta är praktiskt för organisationer som arbetar med många molnleverantörer. Snowflakes frågor följer branschstandardprotokollet ANSI SQL och stöder både helt och delvis strukturerad data, såsom Parquet, XML, JSON, etc.

    Snowflake Data Warehouse-arkitektur

    När det gäller lagring finns det molnlagringsalternativ som inkluderar delade diskar (för lagring av varaktiga data) och delade ingenting (för massivt parallell bearbetning, eller MPP, av frågor med viss lokal datalagring). Innan inmatad molndata lagras i ett kolumnformat optimeras den. Snowflake hanterar alla aspekter av datainmatning, komprimering och lagring; i själva verket kan användare bara komma åt lagrad data via SQL-frågor eftersom direkt åtkomst inte är tillåten till dem.

    Nästa nivå är frågebehandling, där SQL-frågor bearbetas. Alla SQL-frågor körs i en dedikerad MPP-miljö som en del av ett specifikt kluster som består av många beräkningsnoder (detta är justerbart). Virtuella datalager är ett annat namn för dessa specialiserade MPP:er. Det är typiskt för ett företag att ha distinkta virtuella miljöer för sina många affärsavdelningar, inklusive marknadsföring, ekonomi och försäljning. Även om denna konfiguration är relativt dyr garanterar den dataintegritet och högsta prestanda.

    Molntjänster är vårt sista alternativ. Det finns ett antal tjänster som binder samman de många Snowflake-enheterna, allt från infrastruktur och lagringshantering till åtkomstkontroll och datasäkerhet.

    Fördelar med Snowflake Data Warehouse

    Nedan listas fördelarna med att använda Snowflake Data Warehouse för ditt företag:

    • Ett fullständigt hanterat, molndistribuerat datalager kräver liten ansträngning för att komma igång.
    • Lätt att skala eftersom det möjliggör en mängd olika flexibla alternativ.
    • Många mångsidiga alternativ som är enkla att skala (som diskuterats ovan).
    • Beräkning och lagring kan separeras från varandra.
    • ANSI SQL-protokollet följs och JSON, Parquet, XML, ORC och både helt och semistrukturerade datatyper stöds.
    • Snowflake konkurrerar med tjänster som Amazon Redshift, Google BigQuery och andra inom samma marknadssegment och är ganska framgångsrikt med en enorm kundkrets som använder tjänsten.

    LÄS MER: Turboladda ditt företag med Snowflake Cloud Data Platform