1. Caching sisi klien: Klien web menyimpan salinan sumber daya yang diakses sebelumnya dari server. Ini membantu mengurangi perjalanan jaringan dan meningkatkan waktu respons aplikasi.
2. Caching sisi server: Server meng-cache respons dari database atau API pihak ketiga. Ini mengurangi beban pada database atau layanan eksternal yang digunakan server untuk menghasilkan konten untuk permintaan klien.
3. Caching terdistribusi: Beberapa node atau server digunakan untuk menyimpan data cache sehingga permintaan dapat ditangani dengan cepat.
4. Pemuatan lambat: Alih-alih memuat halaman web lengkap, server memuat komponen awal, dan situs lainnya dimuat saat pengguna menggulir ke bawah. Ini mengurangi waktu pemuatan halaman.
5. Kedaluwarsa berbasis waktu: Data cache dihapus secara otomatis setelah waktu yang ditentukan.
6. Kedaluwarsa berbasis konten: Data cache dihapus ketika konten yang menjadi dasarnya telah diperbarui.
7. Caching dalam memori: Data disimpan dalam memori, membuatnya lebih cepat dan lebih mudah diakses.
8. Caching disk: Data cache disimpan di disk, membuatnya dapat diakses selama sesi apa pun.
9. Partisi cache: Data cache dipartisi berdasarkan jenis konten, sehingga konten terkait disimpan bersama.
10. Caching read-through dan write-through: Data secara otomatis dibaca dan ditulis ke cache sesuai kebutuhan.
Tanggal penerbitan: