การจัดเก็บข้อมูล: ประเภทของที่เก็บข้อมูล

ทำความเข้าใจสถาปัตยกรรมข้อมูลสมัยใหม่

Miller Trujillo

Senior Software Engineer

Blob storage

  • BLOB = Binary Large Object
  • รองรับข้อมูลทุกประเภท รวมถึงข้อมูลไม่มีโครงสร้าง
  • ขยายขนาดได้ แทบไม่มีขีดจำกัด
  • Blob storage มีราคาถูก!

บริการ Blob storage หลักจากผู้ให้บริการ cloud สาธารณะ

ทำความเข้าใจสถาปัตยกรรมข้อมูลสมัยใหม่

กรณีการใช้งาน Blob storage

  • ข้อมูลไม่มีโครงสร้าง - จัดเก็บสื่อ
  • สำรองและเก็บถาวรข้อมูล
  • Landing zone
  • ส่งมอบเนื้อหา
ทำความเข้าใจสถาปัตยกรรมข้อมูลสมัยใหม่

SQL

SQL Databases
Use Cases แอปพลิเคชันธุรกรรม, แอปพลิเคชันที่มีคิวรีซับซ้อน, ความสอดคล้องและความถูกต้องของข้อมูล
Types of Data Supported ข้อมูลมีโครงสร้าง (ตาราง)
Common Offerings AWS RDS, GCP Cloud SQL, Azure SQL Database - MySQL, PostgreSQL, Data warehouse
ทำความเข้าใจสถาปัตยกรรมข้อมูลสมัยใหม่

NoSQL

NoSQL Databases
Use Cases รองรับการขยายขนาดสูงและความต้องการมาก, eventual consistency
Types of Data Supported ข้อมูลกึ่งโครงสร้าง (JSON, XML, key-value, graph ฯลฯ), time series
Common Offerings MongoDB, AWS DynamoDB, GCP Firestore, Azure Cosmos DB, Hbase
ทำความเข้าใจสถาปัตยกรรมข้อมูลสมัยใหม่

Data warehouse และ Data lake

  • BigQuery, Redshift, Snowflake, Databricks
  • Blob storage (S3, Cloud Storage, Blob storage)
  • การแบ่งแยกเชิงตรรกะ
  • ELT (Extract, load, transform)
ทำความเข้าใจสถาปัตยกรรมข้อมูลสมัยใหม่

มาฝึกกันเถอะ!

ทำความเข้าใจสถาปัตยกรรมข้อมูลสมัยใหม่

Preparing Video For Download...