Caching Strategies (Chiến lược Caching)
Tại sao Caching Quan trọng
Trong Hệ thống phân tán (Distributed Systems), Độ trễ (Latency) chủ yếu đến từ Network Hop (Bước nhảy mạng) và Disk I/O (Đọc ghi đĩa). Caching loại bỏ công việc thừa bằng cách phục vụ dữ liệu từ lớp nhanh hơn và gần người gọi hơn.
| Không có Cache | Có Cache |
|---|---|
| Mọi lần đọc đều đến Database | Dữ liệu nóng (Hot Data) được phục vụ từ bộ nhớ |
| Network Round-trip cộng dồn |