Я ищу простой кэш Java в памяти, который имеет хороший concurrency (поэтому LinkedHashMap не достаточно хорош) и периодически может быть сериализован на диск.
Одна особенность, которая мне нужна, но которая оказалась трудно найти, - это способ "заглянуть" в объект. Под этим я подразумеваю получение объекта из кеша, не заставляя кеш удерживать объект дольше, чем это было бы иначе.
Обновление: Дополнительным требованием, о котором я не упоминал, является то, что мне нужно иметь возможность изменять кэшированные объекты (они содержат массивы с плавающей запятой) на месте.
Можно ли предоставить какие-либо рекомендации?