Мое приложение работает с большим количеством чисел. Долгое время я пытался держать их в памяти. Потом решил сбрасывать на диск. Наиболее логичным показалось держать их в таблице Excel. Но xls-файлы, в которые сбрасывалась информация появляются медленно и занимают много места. Посоветовали скидывать информацию в бинарные файлы.
Какие еще есть удобные и быстрые способы хранения большого количества данных?
Как отделить логические блоки информации друг от друга в бинарнике? В Excel просто: записал набор цифр (блок) в отдельную строчку, и всё замечательно. А в обычном бинарнике как быть?
Например, есть пять блоков информации, которые начинаются, допустим, целым числом (от 1 до 5). Существет ли какой-нибудь символ-ключ, поставив который в начале каждого блока, перед этим Integer, можно было бы быстро найти нужный номер блока?
Спасибо.