У меня есть структура данных, которая по сути представляет собой поиск некоторых вычислений, которые требуют очень много времени (100 мс) для расчета и должны использоваться снова и снова. У меня есть примерно 6 000 000 таких вычислений, и я хочу загрузить их в память при запуске приложения (я все их предварительно вычислю).
Вопрос в том, могу ли я сохранить это как файл с отображением памяти (словарь чего-либо) или я должен сохранить его в БД, а затем загрузить его в оперативную память при запуске программы? Как быстро будет двоичная сериализация?
Какие у меня варианты?