LoadingCache nədir?
LoadingCache nədir?

Video: LoadingCache nədir?

Video: LoadingCache nədir?
Video: Java Guava Cache Loader in Spring Boot | Cache Statistics 2024, Bilər
Anonim

A LoadingCache əlavə edilmiş CacheLoader ilə qurulmuş Keşdir. CacheLoader yaratmaq adətən V load(K düyməsi) İstisna atır metodunu həyata keçirmək qədər asandır.

Bundan əlavə, Guava Cache necə işləyir?

The Guava Cache edir artımlı gizli yer , o mənada ki, sizdən obyekt tələb etdiyiniz zaman gizli yer , o, artıq verilmiş açar üçün müvafiq dəyərə malik olub-olmadığını yoxlayır. Əgər onun dəyəri artıq yoxdursa, o, dəyəri almaq üçün CacheLoader-dən istifadə edir və sonra dəyəri qovluğunda saxlayır. gizli yer və qaytarır.

Eynilə, Guava Cache mövzusu təhlükəsizdirmi? Guava Cache HashMap və ya ConcurrentHashMap-dan daha çox çeviklik və güc təklif edir, lakin EHCache və ya Memcached-dən istifadə etmək qədər ağır deyil (və ya bu məsələdə möhkəm Guava Cache yalnız yaddaşda işləyir). Girişləri ifşa edən başqa bir 'asMap' metodu var gizli yer kimi ip təhlükəsiz xəritə.

Eynilə soruşa bilər ki, guava önbelleği nədir?

Guava önbelleği çevik və güclü təmin edən sadə kitabxanadır önbelleğe alma xüsusiyyətləri. Guava önbelleği çevik və güclü təmin edən sadə kitabxanadır önbelleğe alma xüsusiyyətləri. kimi quava tərtibatçılar izah edir, guava önbelleği sürətli giriş lazım olduqda və dəyərlər dəfələrlə əldə edildikdə istifadə edilə bilər.

Cache çəkisi nədir?

maksimum Çəki (uzun çəki ) Maksimumu təyin edir çəki girişlərin gizli yer ehtiva edə bilər. statik CacheBuilder newBuilder() Güclü açarlar, güclü dəyərlər və heç bir avtomatik çıxarılma daxil olmaqla, standart parametrlərlə yeni CacheBuilder nümunəsini qurur.

Tövsiyə: