1. Свой бинарный формат. Не сильно поможет если данных реально много.
2. Хранить в разных файлах (организация/кол-во файлов зависит от данных) и сохранять по мере обновления данных отдельные файлы.
3. Например, TDBF, т.е. формат dBase и собственно компонент для работы с ним, котрый не требует никаких драйверов.
4. Композитный файл (не помню как он там правильно по английски называется). Фактически, целая файловая система в одном файле. При серьезных объемах данных тоже может начать ломаться.
5. Embedded базы данных, типа Embedded FireBird, SQLite, etc. Требуют тащить за собой кучку разных .dll, но зато получаешь достаточно стабильное хранилище + SQL.
|