İçeriğe geçin

Önbellekleme

Önbellekleme saklanmış veri veya sonuçları yeniden kullanır. Geçerlilik ve izinli kullanıcı kapsamı planlanmalıdır.

Diğer adlarıCachingCache
Yazılım geliştirme

Önbellekleme, önceden elde edilmiş veri veya sonuçları saklayıp uygun sonraki isteklerde yeniden kullanmaktır. Böylece tekrarlanan iş azalabilir. Önbellek uygulamada veya hizmetin önünde bulunabilir.

Özet ekranı örneği

Varsayımsal portal sipariş özetini hesaplar ve sonraki çağrılar için sonucu tutar. Her çağrıda her şeyi yeniden okuyup hesaplaması gerekmez. Ancak siparişler değişince saklanan özet eskiyebilir.

Tasarım, sonucun ne kadar kullanılabileceğini ve ne zaman yenileneceğini belirlemelidir. Müşteri ve kullanıcı sınırları saklanan sonuçlara da uygulanır. Hızlı önbellek yanıtı, güncel veriyi veya istekte bulunan kişiye paylaşımın izinli olduğunu kanıtlamaz.

Kaynaklar

Bu konudaki yazılar

ASES ile Yazılım geliştirme

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