Buscando caché simple en memoria Java [cerrado]

Estoy buscando un simple caché Java en memoria que tenga buena concurrencia (por lo que LinkedHashMap no es lo suficientemente bueno), y que se pueda serializar en el disco periódicamente.

Una característica que necesito, pero que ha resultado difícil de encontrar, es una forma de "mirar" un objeto. Con esto quiero decir recuperar un objeto del caché sin hacer que el caché se aferre al objeto por más tiempo de lo que hubiera sido de otra manera.

Actualizar Un requisito adicional que no mencioné es que necesito poder modificar los objetos almacenados en caché (contienen matrices flotantes) en su lugar.

¿Alguien puede dar alguna recomendación?

Respuestas a la pregunta(9)

Su respuesta a la pregunta