|
|
|
Что лучше юзать для хранения файлов: каталог или базу данных? | ☑ | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
0
Гений 1С
гуру
15.07.08
✎
14:42
|
Интересуют аргументы за и против.
|
||||||||||
|
1
ДенисЧ
15.07.08
✎
14:42
|
Зависит от размера и количества файлов
Другое |
||||||||||
|
2
NcSteel
15.07.08
✎
14:42
|
Так как сервер может упасть.
Хранилище в базе данных |
||||||||||
|
3
Heckfy
15.07.08
✎
14:43
|
(1) + Предназначения
Другое |
||||||||||
|
4
Лефмихалыч
15.07.08
✎
14:45
|
(0) что лучше для салата - огурцы или помидоры?
|
||||||||||
|
5
vde69
15.07.08
✎
14:45
|
Лично я считаю, что база, только нужно сделать лимит по размеру файла и процедуру "архивирования" с удалением из базы "совсем старых файлов"
Хранилище в базе данных |
||||||||||
|
6
Гений 1С
гуру
15.07.08
✎
14:45
|
Я вот вижу в файловом режиме только один недостаток - все файлы лежат в каталоге и все могут открыть каталог и их посмотреть.
Выход - или база данных работает с каталогом через пароль, а без пароля фиг посмотришь содержимое или шифрование файлов. Зато файлы уже извлечены и не надо тратить время на их извлечение. Нет проблем по размеру файлов опять же... Можно юзать несколько каталогов на разных серверах. Речь идет о больших количествах и объемах файлов. |
||||||||||
|
7
Heckfy
15.07.08
✎
14:46
|
(2) Бекап никто не отменял. В том числе и файлов.
|
||||||||||
|
8
Гений 1С
гуру
15.07.08
✎
14:47
|
(2) что значит упасть? поясни?
|
||||||||||
|
9
Rovan
гуру
15.07.08
✎
14:49
|
(+4) что лучше в математике - сложение или вычитание ?
|
||||||||||
|
10
Serg_1960
15.07.08
✎
14:54
|
Хранилище, но в другой базе - специально для этого созданной
Хранилище в базе данных |
||||||||||
|
11
Гений 1С
гуру
15.07.08
✎
15:53
|
(10) Обоснуй, плиз
|
||||||||||
|
12
Serg_1960
15.07.08
✎
18:00
|
+(10) Извяняйте - возникли проблемы... Пока решил... Если это еще актуально:
Все яйца в одну корзину - ни есть хорошо. Связать две базы - не проблема. В основной базе - типовая конфигурация и минимум изменений. А в базе - архиве файлов - независимость и все в твоих руках. Мне больше нравится автономность и независимость: файлы в архиве; архив - в хранилище; хранилище в базе на сервере и нет непосредственного доступа юзерам не по сети, не из основной базы (минуя тобой установленных правил). PS: Готовым решением похвастаться не могу (корявое оно дитя компромисов), но архив конструкторских чертежей (графика из T-FLEXа) доступен, как справочник (типа спецификаций, тех.карт) в УПП. Еще раз извени, но я опять убежал. |
||||||||||
|
13
Мебиус
15.07.08
✎
18:08
|
(0) Сгласно рекоменданциям разработчиков Сикла, баталиям по этому поводу на SQL ру
и собстсвнному опыту схема следующая: Отдельный Сикл сервер с 1С или без оного для хранилища и цепляемся к нему через Ком из рабочей базы. Тормоза ком. соединения,если подумать можно элегантно обойти. Другое |
||||||||||
|
14
Гений 1С
гуру
15.07.08
✎
18:17
|
(13) А че это вы все так против файлового хранилища?
|
||||||||||
|
15
Мебиус
15.07.08
✎
18:23
|
(14) Файл сервер проще, но у сикла надежность и маштабируемость.
Админам конечно проще с файл сервером жить, Сикл же еще грамотно даминить нужно, мозг включать ) |
||||||||||
|
16
Гений 1С
гуру
15.07.08
✎
18:35
|
(15) Видеоклипы ты тоже будешь распаковывать из сиквела?
|
||||||||||
|
17
YauheniL
15.07.08
✎
18:38
|
Всегда под рукой. Нет проблем с удалением пользователями файлов из каталогов. Не надо париться с поиском файла.
Жаль, место в БД "ест" Хранилище в базе данных |
||||||||||
|
18
nop
15.07.08
✎
18:39
|
файл-сервер
Другое |
||||||||||
|
19
Rebelx
15.07.08
✎
20:49
|
(10)+1
Хранилище в базе данных |
||||||||||
|
20
Мебиус
15.07.08
✎
21:24
|
(16) Если файлы больше 1 м.б то явно лучше файл сервер
|
||||||||||
|
21
Дядя Васька
15.07.08
✎
21:25
|
лучше всего забанить гениталия, тогда база будет намного меньше..
Другое |
||||||||||
|
22
Immortal
15.07.08
✎
21:58
|
имхо нафиг там скуль не нужен.
не то у него предназначение. а грамотно организоанный файл сервер по производительности уж точно скл-серверу не уступит. Каталог на файл-сервере |
||||||||||
|
23
IamAlexy
15.07.08
✎
22:02
|
(22) от задачи зависит.
варианты файлов загрузки данных (текст + иксель) тоже будешь складировать на файлсервере? а договора в формате майкрософтворд? с другой стороны - макеты для печати например - явно в базе непохранишь, хотя они должны быть привязаны к конкретному заказу - тут вариант только один - генерить хитрый путь на файлсервер и хитрое название файла. Другое |
||||||||||
|
24
Мебиус
15.07.08
✎
22:19
|
макеты для печати например - явно в базе непохранишь,
варианты файлов загрузки данных (текст + иксель) тоже будешь складировать на файлсервере? а договора в формате майкрософтворд? это с какого перепугу не похранишь? Нет никаких проблем |
||||||||||
|
25
Defender aka LINN
15.07.08
✎
22:24
|
Все зависит от задачи.
|
||||||||||
|
26
Гений 1С
гуру
15.07.08
✎
23:49
|
(23) никакое не хитрое название, просто дописывать в начале имени файла ГУИД, а в базе соответственно хранить нужный ГУИД, все просто. Смысл хранить в хранилище файлы, если файл-сервер умеет то же самое?
|
||||||||||
|
27
Мебиус
15.07.08
✎
23:52
|
(26) для десятка файлов нет смысла, да сотен тысяч есть, опять таки надежность и маштабируемость + безопасность
|
||||||||||
|
28
MTM777
16.07.08
✎
01:11
|
Я, как прогер, скажу прямо, как бы я хотел хранить внешние файлы -
есстесно прям в базе. первое удобство, это - перенос базы... второе, это обращение к хранимому файлу... ... Каталог на файл-сервере |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |