İçeriğe geçin

Önbelleği geçersiz kılma

Önbelleği geçersiz kılma, saklanan kopyanın kullanımını belirli kurallarla sonlandırır. Kaynaktaki asıl kayıt bundan ayrı ele alınır.

Diğer adlarıCache Invalidation
Yazılım geliştirme

Önbelleği geçersiz kılma, saklanmış kaydı artık kullanılamaz saymaktır; örneğin kaldırmak veya yeniden doğrulanmasını istemek. Veri değişimi veya tanımlı geçerlilik kuralları bunu tetikleyebilir.

Adres değişikliği örneği

Varsayımsal portalda müşteri şirketinin teslim adresi değişir. Eski önbellek kopyası süresiz olarak güncel adres sayılamaz. Tasarım hangi kopyaların etkilendiğini ve nasıl yenileneceğini belirlemelidir.

Yalnız süreye bağlı geçerlilik kuralı kaynakla anında eşleşmeyi otomatik sağlamaz. Eşzamanlı erişimler de yenilemeyi etkileyebilir. Önbellek kaydını silmek asıl veri kaydını kaldırmaz. Geçersiz kılma, kaynağı güncelleme ve yetkilendirme farklı görevlerdir.

Kaynaklar

Bu konudaki yazılar

ASES ile Yazılım geliştirme

Özel yazılım, web ve mobil uygulamalar