Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / хранение фотографий / 7 сообщений из 7, страница 1 из 1
20.08.2004, 12:04
    #32658607
istalker
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хранение фотографий
Подскажите, где лучше храненить фотографии, в базе или в файловой системе? База MSSQL Server 2000, количество фотографий около 5000, размер 5-200KB каждая.
...
Рейтинг: 0 / 0
20.08.2004, 12:15
    #32658641
Ekuku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хранение фотографий
..в базе лучше хранить описания и ссылки на файлы.. сами фотки лучше держать в файловой системе на стороне сервера и под отдельным доступом для юзверей..
Если "продвинутый" юзверь просто подменяет или читает фотку,не меняя имя файла, то он не гемороится вторично с базой. Если кладет новую или удаляет старую, то "идет" только через интерфейс базы где его попросят прокомментировать сей факт. При таком способе и админу проще базу сливать отдельно от файлов. Но это все спорные моменты. Могут быть разные орг. условия для обслуживания..
...
Рейтинг: 0 / 0
20.08.2004, 13:32
    #32658909
LSV
LSV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хранение фотографий
тема сто раз обсуждалась !

Наверно потому, что единого мнения нет.
Хранить в Файловой сист. имеет недостатки: сложность для безопасности, неудобство работы через внешнюю сеть.
Я бы хранил в отдельной базе, а в основной сделал на неё представление.
Любителям не-JPG-файлов : сжатие файлов обязательно ! ! !
...
Рейтинг: 0 / 0
21.08.2004, 00:45
    #32659944
Lepsik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хранение фотографий
у меня 30000 картинок в базе. MS SQL полет нормальный
...
Рейтинг: 0 / 0
23.08.2004, 15:43
    #32661458
black_stone
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хранение фотографий
Я тоже задавал этот вопрос на форуме, читал документацию.
Выбрал вариант хранения двоичных данных (электронные версии документов разных форматов) в blob-полях MySQL. Проблем небыло - все работает нормально. Но все-таки решил переделать и хранить в бд ссылки на файлы, т.к. представил сколько будет весить таблица с двоичными данными, когда их много накопится. Но при хранении в файловой системе тоже пока не ясно сколько файлов может находится в директории - тоже ведь не больше определенного количества - значит надо их будет раскидывать еще и по директориям.
...
Рейтинг: 0 / 0
23.08.2004, 17:00
    #32661720
Ekuku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хранение фотографий
..я видел клинический случай когда с одними и теми же фотками пытались работать две разные базы от разных производителей. Одна на стороне Front-End, другая на стороне BackOffice.. В итоге плюнули на все и решили не только фотки в файлах держать,но и их описатели в XML-файлах.. Сами базы только XML читали из согласованного реестра..
...
Рейтинг: 0 / 0
23.08.2004, 19:28
    #32661981
Lepsik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хранение фотографий
--. Но все-таки решил переделать и хранить в бд ссылки на файлы, т.к. представил сколько будет весить таблица с двоичными данными, когда их много накопится.

у меня при 30000 картинок ~100K каждая база в 2.5 Gb

при развесистой структуре описания
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / хранение фотографий / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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