Псевдо BLOB поля
Добавлено: 27 сен 2010, 11:59
Добрый день.
Столкнулся с проблемой хранения файлов больших объемов на сервере. Устанавливать FTP сервер рядом с сервером Firebird нежелательно, т.к. я являюсь разработчиком, ПО которое использует Firebird, а у наших пользователей возникают проблемы даже при установки Firebird на сервер.
Хотелось бы обойтись установкой только Firebird.
Использовать BLOB поля не хочется по той причине, что при изменении БД и до чистки размер поля будет расти с изменением данного поля.
Суть вопроса состоит в том есть ли механизмы для чтения/записи файлов на сервер без хранения версионности осуществляемые через Firebird?
Я примерно это вижу таким образов:
1) Создается вычисляемое поле типа BLOB
2) Создается UDF, которая читает файлы в поток
У кого какие мыли по данному вопросу?
Столкнулся с проблемой хранения файлов больших объемов на сервере. Устанавливать FTP сервер рядом с сервером Firebird нежелательно, т.к. я являюсь разработчиком, ПО которое использует Firebird, а у наших пользователей возникают проблемы даже при установки Firebird на сервер.
Хотелось бы обойтись установкой только Firebird.
Использовать BLOB поля не хочется по той причине, что при изменении БД и до чистки размер поля будет расти с изменением данного поля.
Суть вопроса состоит в том есть ли механизмы для чтения/записи файлов на сервер без хранения версионности осуществляемые через Firebird?
Я примерно это вижу таким образов:
1) Создается вычисляемое поле типа BLOB
2) Создается UDF, которая читает файлы в поток
У кого какие мыли по данному вопросу?