Sto cercando una semplice cache in memoria Java che abbia una buona concorrenza (quindi LinkedHashMap non è abbastanza buona) e che possa essere serializzata periodicamente su disco.
Una caratteristica di cui ho bisogno, ma che si è rivelata difficile da trovare, è un modo per "sbirciare" un oggetto. Con questo intendo recuperare un oggetto dalla cache senza far sì che la cache rimanga sull'oggetto più a lungo di quanto avrebbe altrimenti.
Aggiornamento: un ulteriore requisito che ho trascurato di menzionare è che devo essere in grado di modificare gli oggetti memorizzati nella cache (contengono array float) sul posto.
Qualcuno può fornire consigli?