powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Где лучше хранить картинки? Плюсы, минусы..
7 сообщений из 7, страница 1 из 1
Где лучше хранить картинки? Плюсы, минусы..
    #37718771
mavksalisova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1С 7.7 MSSQL Server 2005
Необходимо реализовать возможность сохранять фото товара(показывать его в карточке товара).
Вопрос в выборе места хранения картинок . Количество номенклатуры постоянно увеличивается(прирост в несколько десятков тысяч наименований в год).

У меня пока 3 варианта:
1. В отдельной базе MS SQL (создать там одну таблицу и подтягивать в 1С/сохранять через 1С запросом).

2. В базе самой 1С (в поле справочника номенклатуры).
- Приличное увеличение размеров базы.

3. В файлах .
- возможна неразбериха в файлах(учитывая их количество).

Напишите, пожалуйста, свои соображения о плюсах и минусах этих вариантов хранения картинок.
Может предложите еще какой-то вариант?

Спасибо!
...
Рейтинг: 0 / 0
Где лучше хранить картинки? Плюсы, минусы..
    #37718793
rigus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня хранится в файлах, номенклатуры 180 тысяч.Никакой путанницы нет, т.к. при закреплении фото за товаром, происходит его копирование и переимнование с учетом кода товара. В последствии данная картинка используется для отображения в 1с и на сайте.
...
Рейтинг: 0 / 0
Где лучше хранить картинки? Плюсы, минусы..
    #37718936
все зависит от
параметра допустимого простоя базы
если простой не критичен т.е. это не база оперативного учета - можно базу раздувать до бесконечности - где один час восстановления - там и 10.

если время восстановления критично - то лучше в отделную базу. режим ее архивирования может быть реже.

как компромис - можно хранить вспомогательные данные в отдельной базе,
но отображать данные в пространство основной бд с помощью VIEW

правда применительно для 1с 7.7 потребется модификация в бд мастер
или патч на отключение верификации

тк 1с77 проверяет структуру таблиц при первом входе.
...
Рейтинг: 0 / 0
Где лучше хранить картинки? Плюсы, минусы..
    #37719785
mavksalisova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответы!

От варианта хранения в базе 1С скорее всего откажусь, т.к. нежелательно увеличивать также и время резервного копирования.

Остается теперь определиться: изображения хранить в файлах или в отдельной MS SQL базе ?
Какой вариант и чем предпочтительнее?
...
Рейтинг: 0 / 0
Где лучше хранить картинки? Плюсы, минусы..
    #37720215
olegves
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
лучше в отдельной базе с ключевым полем ID - внутренний идентификатор в базе 1С (при всяких перекодировках справочников и переносах между групп это значение не меняется.
При работе 1С вместе с компонентой 1С++ вообще все легко получится
...
Рейтинг: 0 / 0
Где лучше хранить картинки? Плюсы, минусы..
    #37720223
olegves
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
но не забудьте про синхронный Бэкап обеих баз с соблюдением условия, что с момента начала бэкапа базы 1С до окончания бэкапа базы картинок последняя не должна меняться (это можно средствами СКУЛя сделать)
...
Рейтинг: 0 / 0
Где лучше хранить картинки? Плюсы, минусы..
    #37725213
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хранить нужно именно в базе исходной системы - так не будет никаких проблем с резервированием данных.

Если размер картинок большой, то почитайте про filestream
http://msdn.microsoft.com/ru-ru/library/bb933993.aspx

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


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