#0
by Shur1cIT
Иметься справочник номенклатура, в ней серии, требуется файлы, присоединённые к серии разместить на внешнем носителе (около 80 гб мелких файлов). Вариант первый самый простой, но менее производительный. На файловом шаре создаётся название папки по номенклатуре в неё вкладывается папка серии, а уже в ней сами файлы серии. не достаток в том, что номенклатур этих около 500т штук что неправильно хранить такое количество папок в одной папке. Следовательно, необходимо их поделить, возникла мысля реализовать точно такую же структуру как в справочнике, но появилось одно "но" как поступить если пользователь захочет переместить элемент справочника в другую группу? вся армада файлов и папок в след будет перемещаться? вариант третий использовать NOSQL базу, отправлять туда файл, записывать в реквизит его ID в базе, далее при необходимости возвращать его запросом из базы поэтому ID. Хотелось бы на подобии второго варианта так как нагляднее, но как? 500т папок в одной папке многовато.
#1
by Джинн
На кой ляд в файловом хранилище делить это на папки, если доступ к файлам из 1С? В которой вся номенклатура как нужно сгруппирована.
#2
by StanleyMarsh
используй типовой механизм и не парься. А для пользователей сделай разложенный по папкам дубль этих файлов
#3
by Shur1cIT
всё в в куче хранить? насколько это кошерно для файловой системы? если ты о БСП то у меня УПП
#6
by Вафель
В 1 с кстати по папкам, правда папки по дате редактироания, для удобства инкрементального бэкапа
#8
by Shur1cIT
не уверен что боле менее свежая БСП встанет корректно в УПП которая работает в режиме совместима с 8.2.13 например последняя вообще работает без режима совместимости.
#9
by Shur1cIT
кстати как можно узнать какая БСП способна работать в режиме совместимости с 8.2.13 ?
#12
by Джинн
Ну если вы не собираетесь хранить больше 4 294 967 295 файлов, то ничем не грозит. Безболезненно БСП на УПП не накатить. Это медицинский факт. Неимоверный траходром обеспечен.
#13
by StanleyMarsh
я относительно не давно в старой консолидации прикручивал внешнее хранение вложений. там версия БСП 1.0.7.5.
#14
by StanleyMarsh
на самом деле там все просто, можно вообще взять из УТ11 без объединения с БСП - там всего несколько объектов. Дорабатывать не много.
#16
by Автоном
Если у вас пользователи не будут открывать попки через проводник совершенно без разницы сколько вы там папок создадите. Можете и в одну папку сотню миллионов файлов положить. Если хотите делить на папки - правильнее создавать папки не по номенклатуре, а по хэшу файла. У вас есть файл - newfile.doc. Считаете его хэш - D41D8CD98F00B204E9800998ECF8427E И кладете в папку 1D, расположенную в папке D4
#21
by Автоном
Файловой системе без разницы чего вы там храните. А вот со встроенными в ОС механизмами работы с файлами могут возникнут проблемы - открытие папок в проводнике, поиск, индексация, и.т.п.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Как настроить язык интерфейса при запуске 1С через веб?
- БП 3.0 КОРП Глючат оборотки?!
- Две конфигурации поставщика в одной базе. Что за зверь?
- Установка Arcus 2 сервер для работы с терминалом
- Подвисание при работе онлайн кассы
- Не работает отбор динамического списка
- Указание в кассовом чеке "текущей" СНО
- белый IP от мтс 4G
- Ошибка при формировании отчета Зарплатного листка
- настройка рарус софтфона
- Обработка Клиент банк
- Подскажите реализацию вывода справочника в виде иерархического дерева
- Конвертация данных УПП в Бух 3.0. Субконто "Подразделения
- Регистр накопления - отбор по нескольким значениям
- Покраска строк табличного поля в цвета пользователя
- Не работает синхронизация между ЗУП и БП
- УТ 11.1 - адресный склад - рабочее место работника склада (помогите разобраться)
- УНФ 1.6 не заполняется табель
- Покупатель - бюджетник, а платит МинФин. Как прикрепить платежку?
- Объект метаданных в запросе