Я экспериментирую с FlatBuffers для хранения данных OpenStreetMap. Таким образом, это будет 50 ГБ.FlatBuffers: Как написать гигантские файлы
Поскольку обычно все хранится в памяти, как это возможно (если вообще), чтобы последовательно записывать данные в файл?
У меня такое чувство, что это не совсем то, где FlatBuffers хороши для.
Посмотрите на API-интерфейс, сопоставленный с памятью, для вашей платформы. Есть способы отображать регионы в память, поэтому вам не нужно иметь все 50 ГБ в памяти, но ее части. – Matt