Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как лучше спроектировать BLOB ? / 5 сообщений из 5, страница 1 из 1
14.12.2007, 09:29
    #35009442
asdef
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше спроектировать BLOB ?
Добрый день!

Существует БД (InterBase 7.0), в которой хранятся данные об изделиях и их структуре, складах, движении изделий между подразделениями/потребителями/поставщиками.
Размер БД приблизительно 700-800 Мб.
Сервер, на котором стоит СУБД - далеко не шустрый компьютер.

Необходимо организовать хранение и контроль за доступом и изменением: конструкторской документации, накладных, счетов и т.д.

Вопрос:
Как лучше это организовать?
Хранить сами документы (файлы Word, Excel, AutoCAD, скан-копии и т.д.) внутри базы в BLOB-полях? Если так, то хранить их в той же базе или лучше для этого создать другую связанную БД?
Или же - хранить файлы в структурированном виде на диске, а в базе хранить ссылки на них???

Важные аспекты: контроль изменения файлов + быстродействие
...
Рейтинг: 0 / 0
14.12.2007, 10:14
    #35009557
sergey888
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше спроектировать BLOB ?
Если нужна история изменений файлов, то лучше использовать VSS или аналоги.
...
Рейтинг: 0 / 0
14.12.2007, 10:24
    #35009596
asdef
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше спроектировать BLOB ?
честно говоря не вижу связи ответа с вопросом :)
...
Рейтинг: 0 / 0
14.12.2007, 11:31
    #35009872
sergey888
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше спроектировать BLOB ?
asdefчестно говоря не вижу связи ответа с вопросом :)

А что непноятного?

1.Если сервер слабый, то файлы надо хранить в другом месте
2.История изменения документов может иметь сотни копий одного и того же документа
3.Со временм потребуется посмотр различий между копиями, (как это сделать в BLOB - не знаю)

можно еще перчислить ряд позиций, по которым будет ясно, что не надо изобретать велосипед, а воспользоваться готовыми проверенными системами хранения версионности файлов.
...
Рейтинг: 0 / 0
16.12.2007, 17:13
    #35013096
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше спроектировать BLOB ?
asdefНеобходимо организовать хранение и контроль за доступом и изменением: конструкторской документации, накладных, счетов и т.д.

Готовое решение - MS-SharePoint. Дополнительно - можно подумать над хранением документов в базе, но это безсмысленно без хорошего индексного поиска.
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как лучше спроектировать BLOB ? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]