Implementați cache simplu Threadsafe folosind HashMap fără a utiliza Synchronized Collection

Publicat: 2013-11-29

Java în memorie cache folosind Hashmap

Un cache este o zonă de memorie locală care deține o copie a datelor accesate frecvent, care altfel este costisitoare de obținut sau de calculat. Exemple de astfel de date includ rezultatul unei interogări la o bază de date, un fișier de disc sau un raport.

Iată un exemplu Java simplu care este Threadsafe folosind HashMap fără a utiliza colecții sincronizate.

Mai multe exemple Java pe care poate doriți să le căutați.

Bonus: Detalii model de memorie Java:

Model de memorie Java