Официальный технологический блог «Заметки из Зазеркалья» рассказал о планах по развитию функциональности Хранилища двоичных данных для технологической платформы 8.5.3.
Главным образом, новые возможности будут актуальны для крупных корпоративных проектов.
Развитие Хранилища двоичных данных: для чего можно использовать и что нового будет доработано в 8.5.3
Разработчики платформы в «Заметках из Зазеркалья» поделились описанием доработок для Хранилища двоичных данных в релизе 1С:Предприятие 8.5.3: «Мы рассчитываем, что описанные доработки Хранилища двоичных данных позволят сделать работу пользователей комфортнее, а использование ресурсов – эффективнее», – говорится в заметке.
Напомним, что функциональность «Хранилища двоичных данных» – это механизм ля хранения больших бинарных объектов (сканы документов, фотографии, аудио- и видеозаписи) отдельно от основной базы данных.
В актуальной версии платформы этот механизм доступен при наличии КОРП-лицензии в клиент-серверном варианте работы, позволяя выбирать один из двух вариантов использования: встроенное хранилище двоичных данных (специализированный каталог кластера серверов 1С:Предприятие) или внешнее S3-хранилище
Такой подход имеет целый ряд преимуществ:
- снижаются сроки обновления и обслуживания базы данных;
- упрощается масштабирование системы;
- облегчается создание резервных копий и восстановление из них;
- снижается нагрузка на аппаратные мощности.
Отдельно подчеркнем, что для использования Хранилища двоичных данных не требуется программирование: с помощью одной из стандартных функций для технического специалиста можно включить использование «Хранилища» для конкретной информационной базы и указать минимальный размер данных в нем. После этого все реквизиты типа ХранилищеЗначения, с размером больше указанного, будут сохраняться в этом хранилище.
Каким будет Хранилище двоичных данных в 8.5.3. Подробности
Официальный технологический блог описывает несколько новых возможностей, которые будут включены в предстоящий релиз платформы по итогам анализа пожеланий профессионального сообщества 1С-разработчиков. Так, на релиз 8.5.3 запланированы доработки:
- работа нескольких информационных баз с одним хранилищем двоичных данных: сейчас при использовании встроенного хранилища двоичных данных каждый кластер серверов использует своё собственное хранилище; в 8.5.3 можно будет для нескольких кластеров хранить двоичные данные в рамках одного выбранного кластера в едином встроенном хранилище, что позволит сэкономить место на дисках;
Источник: wonderland.v8.1c.ru
- поддержка хранилища двоичных данных для истории данных: для хранения истории данных может требоваться значительный объем дискового пространства, поэтому, чтобы оптимизировать использование ресурсов при решении данной задачи, в 8.5.3 реализована возможность помещать данные Механизма истории данных в Хранилище двоичных данных; а для переноса истории данных из Хранилища двоичных данных в Базу данных достаточно будет отключить Хранилище по умолчанию и запустить актуализацию размещения двоичных данных;
- оптимизация запросов к Хранилищу двоичных данных: сейчас при выборке данных из объектов конфигурации, содержащих двоичные данные, эти двоичные данные загружаются из «Хранилища»; это может быть избыточным, если в дальнейшем загруженные двоичные данные будут не востребованы, поэтому в версии 8.5.3 данные из Хранилища двоичных данных будут загружаться в момент непосредственного обращения к ним (отложенная загрузка); это должно повысить скорость выполнения запросов на выборку элементов, содержащих большие двоичные данные;
- использование Хранилища двоичных данных при миграции или загрузке из файлов *.dt: сейчас при загрузке информационной базы из файла *.dt двоичные данные всегда сохраняются в СУБД; это может оказаться избыточным, если после загрузки из файла *.dt эти данные потребуется перемещать во встроенное Хранилище двоичных данных; в версии 8.5.3 появится возможность сразу разместить двоичные данные во встроенном «Хранилище»;
Источник: wonderland.v8.1c.ru
- удаление данных из хранилища двоичных данных при удалении объекта метаданных: сейчас при удалении объекта метаданных или отдельного реквизита, если объект или реквизит содержал ссылки на двоичные данные во внутреннем или внешнем хранилище, соответствующие двоичные данные не удаляются; а в версии 8.5.3 при реструктуризации информационной базы при удалении будут удаляться и привязанные к таким объектам двоичные данные тоже.
Полное описание всех перечисленных обновлений для Хранилища двоичных данных в 8.5.3