2012-02-08 9 views
2

Можно создать дубликат:
Java Collection which pages to disk when it gets full?диска на основе реализации Список

Я хочу реализацию на основе диска из списка. Было бы здорово, если бы он мог хранить N элементов в ОЗУ и отдыхать на диске

+0

Вы либо ищете интерфейс 'File', либо JDBC, чтобы использовать базу данных. – bdares

+0

, но получил другой ответ: D – falsarella

ответ

5

Вы можете попробовать поэкспериментировать с Ehcache, должна быть возможность переполнения кэшированных объектов на диск. Если вы подумываете о дисковой памяти только из-за огромного использования памяти, подумайте об использовании реализации коллекции ванили-java: HugeCollections

+0

HugeCollections не является гибким. –

0

Посмотрите на XStream. Он сериализует любой граф объектов как XML и имеет возможность сохранять коллекции (списки, наборы, карты) на диске.

Смежные вопросы