Datalagring: Lagringstyper

Förstå modern dataarkitektur

Miller Trujillo

Senior Software Engineer

Blob-lagring

  • BLOB = Binary Large Object
  • Stöder alla datatyper, inklusive ostrukturerad data
  • Skalbar. Praktiskt taget obegränsad
  • Blob-lagring är billig!

De vanligaste blob-lagringstjänsterna från publika moln

Förstå modern dataarkitektur

Användningsområden för blob-lagring

  • Ostrukturerad data – medielagring
  • Säkerhetskopiering och arkivering
  • Landningszon
  • Innehållsleverans
Förstå modern dataarkitektur

SQL

SQL-databaser
Användningsområden Transaktionsapplikationer, applikationer med komplexa frågor, datakonsistens och integritet
Datatyper som stöds Strukturerad data (tabellformat)
Vanliga tjänster AWS RDS, GCP Cloud SQL, Azure SQL Database – MySQL, PostgreSQL, Data warehouse
Förstå modern dataarkitektur

NoSQL

NoSQL-databaser
Användningsområden Hög skalbarhet och belastning, eventuell konsistens
Datatyper som stöds Semistrukturerad data (JSON, XML, nyckel-värde, graf m.m.), tidsserier
Vanliga tjänster MongoDB, AWS DynamoDB, GCP Firestore, Azure Cosmos DB, Hbase
Förstå modern dataarkitektur

Datalager och datasjöar

  • BigQuery, Redshift, Snowflake, Databricks
  • Blob-lagring (S3, Cloud Storage, Blob storage)
  • Logisk segregering
  • ELT (Extract, load, transform)
Förstå modern dataarkitektur

Nu kör vi en övning!

Förstå modern dataarkitektur

Preparing Video For Download...