|
|
|
Как лучше спроектировать BLOB ?
|
|||
|---|---|---|---|
|
#18+
Добрый день! Существует БД (InterBase 7.0), в которой хранятся данные об изделиях и их структуре, складах, движении изделий между подразделениями/потребителями/поставщиками. Размер БД приблизительно 700-800 Мб. Сервер, на котором стоит СУБД - далеко не шустрый компьютер. Необходимо организовать хранение и контроль за доступом и изменением: конструкторской документации, накладных, счетов и т.д. Вопрос: Как лучше это организовать? Хранить сами документы (файлы Word, Excel, AutoCAD, скан-копии и т.д.) внутри базы в BLOB-полях? Если так, то хранить их в той же базе или лучше для этого создать другую связанную БД? Или же - хранить файлы в структурированном виде на диске, а в базе хранить ссылки на них??? Важные аспекты: контроль изменения файлов + быстродействие ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 09:29 |
|
||
|
Как лучше спроектировать BLOB ?
|
|||
|---|---|---|---|
|
#18+
Если нужна история изменений файлов, то лучше использовать VSS или аналоги. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 10:14 |
|
||
|
Как лучше спроектировать BLOB ?
|
|||
|---|---|---|---|
|
#18+
честно говоря не вижу связи ответа с вопросом :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 10:24 |
|
||
|
Как лучше спроектировать BLOB ?
|
|||
|---|---|---|---|
|
#18+
asdefчестно говоря не вижу связи ответа с вопросом :) А что непноятного? 1.Если сервер слабый, то файлы надо хранить в другом месте 2.История изменения документов может иметь сотни копий одного и того же документа 3.Со временм потребуется посмотр различий между копиями, (как это сделать в BLOB - не знаю) можно еще перчислить ряд позиций, по которым будет ясно, что не надо изобретать велосипед, а воспользоваться готовыми проверенными системами хранения версионности файлов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 11:31 |
|
||
|
Как лучше спроектировать BLOB ?
|
|||
|---|---|---|---|
|
#18+
asdefНеобходимо организовать хранение и контроль за доступом и изменением: конструкторской документации, накладных, счетов и т.д. Готовое решение - MS-SharePoint. Дополнительно - можно подумать над хранением документов в базе, но это безсмысленно без хорошего индексного поиска. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 17:13 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=35013096&tid=1544137]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
169ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 283ms |
| total: | 558ms |

| 0 / 0 |
