Amazon MemoryDB
Database in-memory bền vững
Database in-memory tương thích Valkey và Redis OSS, nhưng bền vững: mọi ghi được lưu vào transaction log Multi-AZ, nên dùng được làm database chính chứ không chỉ cache.
- Chi phí$$$ Cao
- Độ khó●●●●●
- Để không có tốn tiền?Có
- AWS quản lý
- Có trong đềSAA
Hình dungNhư bảng ghi trên tường đọc rất nhanh, nhưng mỗi lần ghi đều có bản sao lưu vào sổ cái.
Khi nào nên dùng
✓ Nên dùng khi
Cần tốc độ in-memory và cấu trúc dữ liệu Redis cho dữ liệu chính, không chấp nhận mất dữ liệu.
✗ Không nên dùng khi
Chỉ cần cache tạm, rẻ hơn → ElastiCache; key-value serverless quy mô lớn → DynamoDB.
Ví dụ hay gặp
- Session và giỏ hàng cần bền vững
- Bảng xếp hạng, đếm thời gian thực
- Microservice cần database độ trễ thấp
Tốn bao nhiêu tiền?
- Cách tính: Tính theo giờ cho mỗi node, cộng GB dữ liệu ghi vào transaction log và snapshot vượt mức miễn phí.
Dịch vụ liên quan
Ôn thi SAA-C03
MemoryDB xuất hiện trong các chủ đề ôn thi sau: