Я думаю об использовании встроенной базы данных db4o для хранения результатов расчетов инструмента моделирования. Результаты моделирования могут быть довольно большими (до нескольких ГБ за один запуск, поэтому практический размер базы данных, вероятно, может находиться в диапазоне от 10 ГБ до 100 ГБ).
Насколько я понял, db4o хранит всю базу данных в одном файле. Хотя я понял, что db4o поддерживает базы данных до 254 ГБ, я все еще беспокоюсь, что могу столкнуться с проблемами с файловыми системами, которые не любят большие файлы (приложение, над которым я работаю, будет работать на большом количестве архитектур, поэтому я не могу точно предсказать какие файловые системы будут на месте ...). Итак, есть ли какая-нибудь передовая практика, которая поможет мне избежать огромных файлов, сохранив при этом преимущества встроенной базы данных?
Изменить: я только что нашел это сообщение о (действительно) больших объемах данных в db4o в целом. Однако в нем не подробно описывается, как они достигают этого без нагрузки на файловую систему ...