Archiviazione dati: tipi di storage

Comprendere la data architecture moderna

Miller Trujillo

Senior Software Engineer

Blob storage

  • BLOB = Binary Large Object
  • Supporta tutti i tipi di dati, anche non strutturati
  • Scalabile. Praticamente illimitato
  • Lo storage blob costa poco!

Principali offerte di blob storage dei cloud pubblici

Comprendere la data architecture moderna

Casi d’uso del blob storage

  • Dati non strutturati - Media
  • Backup e archiviazione
  • Landing zone
  • Content delivery
Comprendere la data architecture moderna

SQL

Database SQL
Casi d’uso App transazionali, query complesse, coerenza e integrità dei dati
Tipi di dati supportati Dati strutturati (tabellari)
Offerte comuni AWS RDS, GCP Cloud SQL, Azure SQL Database - MySQL, PostgreSQL, Data warehouse
Comprendere la data architecture moderna

NoSQL

Database NoSQL
Casi d’uso Alta scalabilità e carico, consistenza eventuale
Tipi di dati supportati Dati semi-strutturati (JSON, XML, key-value, grafo, ecc.), serie temporali
Offerte comuni MongoDB, AWS DynamoDB, GCP Firestore, Azure Cosmos DB, HBase
Comprendere la data architecture moderna

Data warehouse e data lake

  • BigQuery, Redshift, Snowflake, Databricks
  • Blob storage (S3, Cloud Storage, Blob Storage)
  • Separazione logica
  • ELT (Extract, Load, Transform)
Comprendere la data architecture moderna

Passiamo alla pratica!

Comprendere la data architecture moderna

Preparing Video For Download...