Фирма «1С» продолжает развивать механизм хранилищ двоичных данных. Разработчики обещают добавить в 8.3.28 горизонтальное масштабирование хранилища, а также возможность переносить данные из хранилища в базу данных и обратно.
Зачем нужен механизм хранения двоичных данных
Официальный технологический блог «Заметки из Зазеркалья» сообщил о планах по развитию механизма хранилищ двоичных данных.
Напомним, что функциональность доступна, начиная с релиза 8.3.23 для КОРП-версии платформы, используемой в клиент-серверном режиме.
Хранилище двоичных данных позволяет сохранять любые двоичные данные, превышающие размер, установленный в настройках – например, сканы документов, фотографий, аудио- и видеозаписей – в отдельном каталоге или хранилище S3.
Использование хранилища двоичных данных имеет ряд преимуществ:
- снижаются сроки обновления и обслуживания базы данных;
- упрощается масштабирование системы;
- облегчается создание резервных копий и восстановление из них;
- снижается нагрузка на аппаратные мощности.
Для версии 8.3.27 фирма «1С» уже анонсировала возможности интерактивного и программного управления хранилищем, а теперь планирует еще больше расширить возможности этого относительно нового платформенного механизма.
Горизонтальное масштабирование хранилища двоичных данных в 1С:Предприятие 8.3.28
В версии 8.3.28 технологической платформы 1С появится возможность использовать несколько сервисов хранилища двоичных данных, при этом для каждого экземпляра сервиса можно будет задавать максимальный размер данных сервиса, при достижении которого запись данных в этот экземпляр производиться не будет.
Такой подход будет полезен для крупных корпоративных внедрений, где объем двоичных данных в инфобазе часто измеряется терабайтами, и возможность распределения нагрузки может существенно повысить работоспособность и устойчивость системы в целом.
Сообщается также, что при создании резервной копии в неё будут сохраняться данные из всех используемых информационной базой сервисов хранилища двоичных данных, а при восстановлении из резервной копии двоичные данные будут загружены и распределены между всеми используемыми сервисами хранилища двоичных данных в соответствии с установленными требованиями назначения функциональности.
Чтобы поддержать работу с новыми возможностями планируется расширить:
- методы встроенного языка;
- режимы утилиты rac;
- административные интерфейсы Java API и COM;
- возможности обработки «Функции для технического специалиста \ Управление серверами»;
- и консоль MMC «Администрирование серверов 1С:Предприятия».
Механизм переноса данных из хранилища двоичных данных в базу данных и обратно
Еще одна новация для работы с хранилищем двоичных данных – это механизм для переноса всех двоичных данных из хранилища в базу и обратно. Разработчики платформы приводят несколько возможных сценариев, когда такой механизм будет востребован:
- в информационной базе еще не используется хранилище, и при добавлении встроенного или внешнего хранилища требуется перенос существующих данных из базы для данных уменьшения размера рабочей инфобазы;
- когда хранилище данных необходимо отключить, а его данные перенести в базу данных;
- если хранилище пересоздается заново в базе, использующей режим запись и в базу, и в хранилище, и требуется копирование данных из базы в хранилище.
Для работы с новыми возможностями в «Функции для технического специалиста \ Управление хранилищем двоичных данных» добавится форма для синхронизации данных. Форма открывается по кнопке «Актуализировать размещение» на форме списка хранилищ.
Источник: wonderland.v8.1c.ru
Полное описание новых возможностей для работы с механизмом двоичных данных в 1С:Предприятие 8.3.28