Quản lý vòng đời dữ liệu và chiến lược bộ nhớ đệm

Sử dụng Kho dữ liệu trong AWS

Dunieski Otano

AWS Solutions Architect

Chi phí của việc giữ mọi thứ mãi mãi

  • Dữ liệu tăng liên tục
  • Chi phí lưu trữ tích lũy theo thời gian
  • Không phải dữ liệu nào cũng cần truy cập ngay
  • Quản lý vòng đời: tự động chuyển/xoá theo tuổi và mẫu truy cập

chính_sách_vòng_đời

Sử dụng Kho dữ liệu trong AWS

Chi tiết về chính sách vòng đời S3

  • Standard: Truy cập thường xuyên, chi phí cao nhất
  • Standard-IA: Ít truy cập, tối thiểu 30 ngày
  • Glacier: Lưu trữ lưu trữ, tối thiểu 90 ngày
  • Chuyển cấp tự động: Theo tuổi đối tượng
  • Giảm chi phí lưu trữ ≥70% vẫn đáp ứng tuân thủ

tiết_kiệm_chi_phí

Sử dụng Kho dữ liệu trong AWS

Mẫu cache nâng cao

  • Cache-aside: Ứng dụng quản lý cache
    • Phù hợp: Khối lượng đọc lớn
  • Write-through: Ghi vào cache và cơ sở dữ liệu
    • Phù hợp: Yêu cầu nhất quán dữ liệu
  • TTL (Time-to-Live): Hết hạn tự động

    • Ngăn dữ liệu cũ
  • ElastiCache với Redis hỗ trợ các mẫu này và phản hồi ở mức micro-giây

cache

Sử dụng Kho dữ liệu trong AWS

Khung quyết định cache

  • Khi nên cache: Tần suất đọc cao, ít thay đổi
    • Danh mục sản phẩm, hồ sơ người dùng, dữ liệu cấu hình
  • Không cache: Dữ liệu thời gian thực, truy cập một lần
    • Giá cổ phiếu, báo cáo độc nhất, giao dịch tài chính
  • Kích thước cache: 20% dữ liệu phục vụ 80% yêu cầu

Khung quyết định cache

Sử dụng Kho dữ liệu trong AWS

Luyện tập nào!

Sử dụng Kho dữ liệu trong AWS

Preparing Video For Download...