Wat is LoadingCache?
Wat is LoadingCache?

Video: Wat is LoadingCache?

Video: Wat is LoadingCache?
Video: Java Guava Cache Loader in Spring Boot | Cache Statistics 2024, November
Anonim

A Laai Cache is 'n Cache gebou met 'n aangehegte CacheLoader. Die skep van 'n CacheLoader is tipies so maklik soos die implementering van die metode V load (K sleutel) gooi Uitsondering.

Boonop, hoe werk Guava Cache?

Die Guava Cache is 'n inkrementele kas , in die sin dat wanneer jy 'n voorwerp van die kas , kyk dit om te sien of dit reeds die ooreenstemmende waarde vir die verskafde sleutel het. As dit nie reeds die waarde het nie, gebruik dit 'n CacheLoader om die waarde te haal en dan stoor dit die waarde in die kas en gee dit terug.

Is Guava Cache-draad ook veilig? Koejawel Cache bied meer buigsaamheid en krag as óf 'n HashMap of ConcurrentHashMap, maar is nie so swaar soos om EHCache of Memcached te gebruik nie (of robuust vir die saak, soos Koejawel Cache werk slegs in die geheue). Daar is 'n ander metode 'asMap' wat die inskrywings in die kas as 'n draad veilig kaart.

Net so kan 'n mens vra, wat is koejawel-kas?

Koejawel-kas is 'n eenvoudige biblioteek wat buigsaam en kragtig bied kas kenmerke. Koejawel-kas is 'n eenvoudige biblioteek wat buigsaam en kragtig bied kas kenmerke. Soos koejawel ontwikkelaars verduidelik, koejawel kas kan gebruik word wanneer vinnige toegang benodig word en wanneer waardes verskeie kere herwin word.

Wat is die gewig van die kas?

maksimum gewig (lank gewig ) Spesifiseer die maksimum gewig van inskrywings die kas mag bevat. static CacheBuilder newBuilder() Konstrueer 'n nuwe CacheBuilder-instansie met verstekinstellings, insluitend sterk sleutels, sterk waardes en geen outomatiese uitsetting van enige aard nie.

Aanbeveel: