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