データ保存:ストレージの種類

現代のデータアーキテクチャを理解する

Miller Trujillo

Senior Software Engineer

BLOB ストレージ

  • BLOB = Binary Large Object
  • 構造化以外も含むあらゆるデータに対応
  • スケーラブル。実質無制限
  • BLOB ストレージは低コスト

主要クラウドの BLOB ストレージ提供

現代のデータアーキテクチャを理解する

BLOB ストレージのユースケース

  • 非構造化データ・メディア保存
  • バックアップとアーカイブ
  • ランディングゾーン
  • コンテンツ配信
現代のデータアーキテクチャを理解する

SQL

SQL データベース
ユースケース トランザクション処理、複雑なクエリ、データの一貫性と整合性
対応データ型 構造化データ(表形式)
代表的な提供 AWS RDS、GCP Cloud SQL、Azure SQL Database、MySQL、PostgreSQL、データウェアハウス
現代のデータアーキテクチャを理解する

NoSQL

NoSQL データベース
ユースケース 高スケーラビリティと高負荷、最終的整合性
対応データ型 半構造化(JSON、XML、キー・バリュー、グラフ等)、時系列
代表的な提供 MongoDB、AWS DynamoDB、GCP Firestore、Azure Cosmos DB、HBase
現代のデータアーキテクチャを理解する

データウェアハウスとデータレイク

  • BigQuery、Redshift、Snowflake、Databricks
  • BLOB ストレージ(S3、Cloud Storage、Blob storage)
  • 論理的分離
  • ELT(Extract, load, transform)
現代のデータアーキテクチャを理解する

練習に進みましょう!

現代のデータアーキテクチャを理解する

Preparing Video For Download...