Ukládání dat: Typy úložišť

Porozumění moderní datové architektuře

Miller Trujillo

Senior Software Engineer

Blob úložiště

  • BLOB = Binary Large Object
  • Podporuje všechny typy dat včetně nestrukturovaných
  • Škálovatelné. Prakticky neomezené
  • Blob úložiště jsou levná!

Hlavní nabídky blob úložišť veřejných cloudů

Porozumění moderní datové architektuře

Případy použití blob úložišť

  • Nestrukturovaná data – mediální úložiště
  • Zálohy a archivace
  • Vstupní zóna
  • Doručování obsahu
Porozumění moderní datové architektuře

SQL

SQL databáze
Případy použití Transakční aplikace, aplikace se složitými dotazy, konzistence a integrita dat
Podporované typy dat Strukturovaná data (tabulková)
Běžné nabídky AWS RDS, GCP Cloud SQL, Azure SQL Database – MySQL, PostgreSQL, datový sklad
Porozumění moderní datové architektuře

NoSQL

NoSQL databáze
Případy použití Vysoká škálovatelnost a výkon, případná konzistence
Podporované typy dat Semistrukturovaná data (JSON, XML, klíč–hodnota, graf atd.), časové řady
Běžné nabídky MongoDB, AWS DynamoDB, GCP Firestore, Azure Cosmos DB, Hbase
Porozumění moderní datové architektuře

Datové sklady a datová jezera

  • BigQuery, Redshift, Snowflake, Databricks
  • Blob úložiště (S3, Cloud Storage, Blob storage)
  • Logické oddělení
  • ELT (Extract, load, transform)
Porozumění moderní datové architektuře

Pojďme procvičovat!

Porozumění moderní datové architektuře

Preparing Video For Download...