Показать сообщение отдельно
  #2  
Старый 29.12.2015, 20:08
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,020
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

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