Cache id digunakan untuk mengidentifikasi catatan cache tertentu.
Jika Anda menyimpan sesuatu di cache, nanti Anda dapat mengambilnya dengan id.
Tag cache adalah cara untuk menetapkan label ke catatan cache yang berbeda sehingga Anda nanti dapat menghapus beberapa entri cache berdasarkan label (tag) tersebut.
Misalnya, katakanlah Anda ingin menyimpan halaman tampilan kategori.
Ini akan memiliki tag category_{id of category here}
.
Tetapi halaman kategori berisi produk. JADI, mungkin Anda juga ingin menambahkan tag product_{id of each product here}
.
Sekarang, ketika Anda mengubah produk dan / atau kategori Anda perlu membersihkan cache untuk setiap entitas yang terlibat.
Jadi, ketika Anda memperbarui produk, Anda menghapus semua entri cache dengan tag product_{id of product here}
.
Dengan cara ini, cache halaman kategori yang saya sebutkan di atas akan dihapus juga.