Size: a a a

1С, БСП, DevOps и Архитектура

2020 December 07

ВМ

Василий Мазурок... in 1С, БСП, DevOps и Архитектура
gosn1ck
понять бы зачем архив, чтобы файл сжать или можно обойтись алгоритмом сжатия у хранилища
А для чего еще может быть архив? Кроме как для сжатия (ну и возможно, установки пароля на сжатое)???

ВОт у меня табличка десериализовалась в файлик размером 16Мб
1С сжала его до размера 495Кб.

Можно было бы и лучше (каким-нибудь 7z но мне и этого хватит.
источник

ВМ

Василий Мазурок... in 1С, БСП, DevOps и Архитектура
И да, мне нужен файл, Что бы он лежал... и ждал когда понадобится.
источник

g

gosn1ck in 1С, БСП, DevOps и Архитектура
м?
источник

ВМ

Василий Мазурок... in 1С, БСП, DevOps и Архитектура
Так, и как это поможет?
Как из потока данные засунуть в архив?
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Василий Мазурок
И да, мне нужен файл, Что бы он лежал... и ждал когда понадобится.
Выходит тебе архив-то и не нужен
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
А у записьzip.добавить что на входе? Умеет поток в себя складывать?
источник

ВМ

Василий Мазурок... in 1С, БСП, DevOps и Архитектура
Ну, чисто технически не обязателен, да...
Но внутренний перфекционист требует... что бы одинаковые буквы - не занимали место в хранилище.
А при сериализации таблицы значений - одинаковых букв овердофига выходит
источник

ВМ

Василий Мазурок... in 1С, БСП, DevOps и Архитектура
Кирилл Черненко
А у записьzip.добавить что на входе? Умеет поток в себя складывать?
Не умеет
источник

g

gosn1ck in 1С, БСП, DevOps и Архитектура
Кирилл Черненко
А у записьzip.добавить что на входе? Умеет поток в себя складывать?
да увидел :(
источник

ВМ

Василий Мазурок... in 1С, БСП, DevOps и Архитектура
gosn1ck
понять бы зачем архив, чтобы файл сжать или можно обойтись алгоритмом сжатия у хранилища
А стесняюсь спросить, о каком сжатии хранилища идет речь?
источник

g

gosn1ck in 1С, БСП, DevOps и Архитектура
Василий Мазурок
А стесняюсь спросить, о каком сжатии хранилища идет речь?
Новый ХранилищеЗначения(<Значение>, <АлгоритмСжатияДанных>)
источник

AP

Aleksandr Ponkratov in 1С, БСП, DevOps и Архитектура
Василий Мазурок
А стесняюсь спросить, о каком сжатии хранилища идет речь?
Последний параметр в конструкторе
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Василий Мазурок
А стесняюсь спросить, о каком сжатии хранилища идет речь?
Второй параметр конструктора зхрнаитща значния
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Василий Мазурок
Ну, чисто технически не обязателен, да...
Но внутренний перфекционист требует... что бы одинаковые буквы - не занимали место в хранилище.
А при сериализации таблицы значений - одинаковых букв овердофига выходит
Так сжимай платформенным СжатиемДанных и все
источник

ВМ

Василий Мазурок... in 1С, БСП, DevOps и Архитектура
А, вы об этом.
Я "ХранилищеЗначения" не рассматриваю ... т.к. не хотел бы хранить большие объемы данных в БД.
Да и вообще где бы то ни было.
источник

ВМ

Василий Мазурок... in 1С, БСП, DevOps и Архитектура
John Doe
Так сжимай платформенным СжатиемДанных и все
СжатиеДанных - оно же для ХранилищаЗначения. А мне это как-то не очень надо.
Если бы писал в БД - то так и сжимал бы.
Но мне надо в файлик положить - а путь к файлику сохранить в БД.
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Василий Мазурок
СжатиеДанных - оно же для ХранилищаЗначения. А мне это как-то не очень надо.
Если бы писал в БД - то так и сжимал бы.
Но мне надо в файлик положить - а путь к файлику сохранить в БД.
Возьми бспшное хранение файлов в томах и не мучайся
источник

ВМ

Василий Мазурок... in 1С, БСП, DevOps и Архитектура
И вот что бы этот файлик не кушал место на диске (ибо их может быть достаточное количество)  - я его и сжимаю архиватором
источник

ВМ

Василий Мазурок... in 1С, БСП, DevOps и Архитектура
Кирилл Черненко
Возьми бспшное хранение файлов в томах и не мучайся
А что там сжимает без создания временных файлов?
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Василий Мазурок
А что там сжимает без создания временных файлов?
Нет, просто это уже готовая библиотека и нччего писать не надо.
источник