Implementa Simple Threadsafe Cache usando HashMap senza usare la raccolta sincronizzata

Pubblicato: 2013-11-29

Java In Memory Cache usando Hashmap

Una cache è un'area della memoria locale che contiene una copia dei dati a cui si accede di frequente che è altrimenti costoso da ottenere o calcolare. Esempi di tali dati includono il risultato di una query a un database, un file su disco o un report.

Ecco un semplice esempio Java che è Threadsafe utilizzando HashMap senza utilizzare raccolte sincronizzate.

Alcuni altri esempi Java che potresti voler guardare.

Bonus: dettagli del modello di memoria Java:

Modello di memoria Java