Servisphere
Biểu tượng Amazon Redshift (AWS Architecture Icons)

Amazon Redshift

Kho dữ liệu phân tích

Data warehouse lưu dạng cột (columnar), xử lý song song (MPP) để chạy truy vấn SQL phân tích trên lượng dữ liệu lớn; có Redshift Spectrum để truy vấn thẳng dữ liệu trên S3.

  • Chi phí$$$ Cao
  • Độ khó●●●●●
  • Để không có tốn tiền?Có
  • AWS quản lý
  • Có trong đềCLF · SAA · SOA

Phạm vi: Regional (AZ cho cluster provisioned)

Mở Redshift trên bản đồ →
Hình dungNhư kho lưu trữ được sắp sẵn để trả lời nhanh câu hỏi tổng hợp, không phải để bán lẻ từng món.

Khi nào nên dùng

✓ Nên dùng khi

BI, báo cáo, phân tích OLAP trên hàng TB–PB dữ liệu.

✗ Không nên dùng khi

Giao dịch OLTP hằng ngày → RDS / Aurora; truy vấn thi thoảng → Athena.

Ví dụ hay gặp

  • Dashboard BI cho ban lãnh đạo
  • Phân tích dữ liệu bán hàng nhiều năm
  • Kết hợp data lake S3 qua Spectrum

Tốn bao nhiêu tiền?

  • Cách tính: Provisioned: theo node-giờ (RA3 tính thêm managed storage); Spectrum theo dữ liệu quét.
⚠️ Bẫy chi phí

Cluster provisioned tính phí cả khi không truy vấn — có thể tạm dừng (pause) hoặc dùng Reserved Node.

Giá tham khảo tại us-east-1, cập nhật ngày 14/10/2026, có thể đã thay đổi. Luôn kiểm tra lại trên bảng giá của AWS.

💡 Mẹo thi

Đề hỏi “data warehouse, phân tích OLAP trên TB–PB, BI, truy vấn phức tạp” thì chọn Redshift; “truy vấn thẳng dữ liệu S3 ngay từ Redshift” thì Redshift Spectrum; “ad-hoc không muốn dựng gì” thì Athena; “giao dịch OLTP” thì RDS/Aurora.

Câu hỏi thường gặp

Redshift khác gì RDS/Aurora?

RDS và Aurora là cơ sở dữ liệu giao dịch (OLTP): nhiều thao tác nhỏ, ghi đọc từng dòng. Redshift lưu theo cột và xử lý song song (MPP), tối ưu cho truy vấn phân tích (OLAP) quét và tổng hợp lượng dữ liệu lớn. Dùng Redshift cho ứng dụng giao dịch sẽ không hiệu quả, và ngược lại.

Redshift Spectrum và Redshift Serverless là gì?

Spectrum cho phép truy vấn thẳng dữ liệu trên S3 từ Redshift mà không cần nạp vào cluster, hợp với dữ liệu lạnh hoặc rất lớn. Redshift Serverless bỏ việc chọn và quản lý cluster: AWS tự cấp tài nguyên và tính theo mức dùng. Cả hai giúp tách tính toán khỏi lưu trữ.

Nạp dữ liệu, sao lưu và chịu lỗi của Redshift thế nào?

Cách nạp hiệu quả là lệnh COPY từ S3, chạy song song, thay vì INSERT từng dòng. Redshift tự snapshot và có thể chép snapshot sang Region khác để DR. Cấu hình Multi-AZ giúp chịu lỗi AZ, và dữ liệu mã hoá được bằng KMS.

Dịch vụ liên quan

Ôn thi SAA-C03

Redshift xuất hiện trong các chủ đề ôn thi sau:

Mở Redshift trên bản đồ →