Я пишу приложение С#, которое вставляет большой (1 ГБ +) объем данных в BLOB в базе данных informix.
Однако во многих случаях файл слишком велик, и процессу не хватает памяти. Я реализовал канал WCF Chunking Channel, чтобы смягчить это, но мне нужно поместить эти фрагменты в BLOB, не потребляя памяти для их хранения.
Как я могу добавить эти фрагменты в большой двоичный объект по мере их поступления вместо того, чтобы сначала буферизовать их все в памяти?
ТИА!