Vai Guava LoadingCache pavediens ir drošs?
Vai Guava LoadingCache pavediens ir drošs?

Video: Vai Guava LoadingCache pavediens ir drošs?

Video: Vai Guava LoadingCache pavediens ir drošs?
Video: Java Guava Cache Loader in Spring Boot | Cache Statistics 2024, Aprīlis
Anonim

Interfeiss Notiek kešatmiņas ielāde Daļēji pastāvīga kartēšana no taustiņiem uz vērtībām. Vērtības automātiski ielādē kešatmiņa , un tiek glabāti kešatmiņa līdz izlikšanai vai manuālai atzīšanai par nederīgu. Paredzams, ka šī saskarne tiks ieviesta pavediens - droši , un var būt droši piekļūst vairāki vienlaicīgi pavedieni.

Tāpat jūs varat jautāt, vai Guava Cache pavediens ir drošs?

Gvajaves kešatmiņa piedāvā lielāku elastību un jaudu nekā HashMap vai ConcurrentHashMap, taču tas nav tik smags kā EHCache vai Memcached izmantošana (vai arī izturīgs, jo Gvajaves kešatmiņa darbojas tikai atmiņā). Ir vēl viena metode "asMap", kas atklāj ierakstus kešatmiņa kā vītne droši karte.

Zināt arī, kā darbojas Guava Cache? The Gvajaves kešatmiņa ir inkrementāls kešatmiņa , tādā nozīmē, ka, pieprasot objektu no kešatmiņa , tā pārbauda, vai tai jau ir atbilstošā vērtība piegādātajai atslēgai. Ja tam vēl nav vērtības, tas izmanto CacheLoader, lai iegūtu vērtību, un pēc tam saglabā vērtību kešatmiņa un atdod to.

Līdzīgi, kas ir gvajaves kešatmiņa?

Gvajaves kešatmiņa ir vienkārša bibliotēka, kas nodrošina elastīgu un jaudīgu kešatmiņa Iespējas. Gvajaves kešatmiņa ir vienkārša bibliotēka, kas nodrošina elastīgu un jaudīgu kešatmiņa Iespējas. Kā gvajava izstrādātāji skaidro, gvajaves kešatmiņa var izmantot, ja nepieciešama ātra piekļuve un ja vērtības tiek izgūtas vairākas reizes.

Kas ir LoadingCache?

A Notiek kešatmiņas ielāde ir kešatmiņa, kas izveidota ar pievienotu CacheLoader. CacheLoader izveide parasti ir tikpat vienkārša kā metodes V load(K key) ieviešana izņēmums.

Ieteicams: