- Cache-aside (lazy loading): app tự quản. Đọc → miss thì lấy từ DB rồi nạp vào cache; ghi → cập nhật DB và xóa/ghi đè key trong cache. Phổ biến nhất, chỉ cache thứ thực sự được đọc; nhược điểm là lần miss đầu chậm và có nguy cơ dữ liệu lệch.
- Write-through: mọi ghi đi qua cache rồi đồng bộ xuống DB. Cache luôn mới, nhưng ghi chậm hơn và cache có thể chứa dữ liệu ít dùng.
- Write-back (write-behind): ghi vào cache trước, flush xuống DB sau (bất đồng bộ). Ghi rất nhanh và gộp được nhiều ghi, nhưng rủi ro mất dữ liệu nếu cache chết trước khi flush.
Read-through là biến thể của write-through cho phía đọc: cache tự nạp từ DB khi miss.