Мне нужно сохранить очень большие объемы данных (> 500 ГБ), которые передаются (800 Мбит / с) с другого устройства, подключенного к моему ПК. Скорость исключает использование базы данных, например MySQl / ISAM, и я ищу быструю, легкую библиотеку, которая находится над библиотекой 'C' stdio (т.е. fopen / fclose / fwrite), которая позволит мне записывать / читать очень большой файл (до доступного диска -пространство).
За кулисами большой файл можно разбить на более мелкие файлы, например, 1 ГБ, и я хочу, чтобы API позаботился об этих деталях.
Данные поступают на ПК в сжатом двоичном формате, и перед записью на жесткий диск дополнительная обработка не требуется.
Библиотека должна работать для Windows и Linux.