Size: a a a

2021 June 10

M

Mr.Mait in Qt
https://librsync.github.io/ это тебе поможет на уровне файла. Мощная штука
источник

м

мыши in Qt
дык, типа, никак, нет отдельной функции дисконнекта, которую ученые скрывают, если к обьекту в очередь набились сигналы, то их оттуда никто не удалит
источник

AB

Alexander Baranov in Qt
Понятно, спасибо
источник

MR

Maha Richi in Qt
Спасибо! подобные инструменты уже видела, а как он справляется с ситуацией, когда кол-во записей одинаково в файле, а некоторые записи были изменены?
источник

RG

Renat Garaev in Qt
источник

АТ

Андрей Тарасенко... in Qt
он не по размеру файла ориентируется, а на основе данных внутри этого файла
источник

MR

Maha Richi in Qt
Спасибо!
источник

NK

ID:0 in Qt
#qt #qt_creator #qt_creator_4_15_1
https://www.qt.io/blog/qt-creator-4.15.1-released
источник

M

Mr.Mait in Qt
Испытал, печаль. Дельта растет на одинаковые строки в обычном файле. Можно применить вместе с ним упаковку с максимальным сжатием.

А. Вопрос  не понял, выше ответили
источник

S

Sergey eSKon in Qt
это вы хотите редкую уникальную задачу, чтобы кто-то уже реализовал? Ну, так не бывает. Задача прямо, скажем, нетривиальная. Вообще тут возникает вопрос о корректности архитектуры общей, иначе такой задачи бы не возникло
источник

MR

Maha Richi in Qt
не понимаю чего нетривиального в диф или инкрементальном копировании. И спасибо, на мой вопрос уже ответили.
источник

S

Sergey eSKon in Qt
не уверен, что это то, что нужно. Точнее даже уверен, что это вообще не то. Инкрементальный бекап на уровне записей и синхронизация бинарных файлов только кажутся похожими задачами
источник

S

Sergey eSKon in Qt
так а чего вы тогда вопросы то спрашиваете, раз там всё как два байта переслать?
источник

MR

Maha Richi in Qt
ох беда.
Задача в том чтобы выявить возможность реализации поставленной задачи инструментами либов Qt или SQLite. Костылить руками не приветствуется, поэтому я и подняла данный вопрос в надежде услышать мнение, т.к. с БД практически не работаю.
источник

S

Sergey eSKon in Qt
бд не изменяется линейно, где будет хорошо работать rsync, изменения и новые записи не обязательно в конец файла попадут. В результате у вас просто будет переписывание всего фала
источник

S

Sergey eSKon in Qt
ну вот я и говорю своё мнение
источник

MR

Maha Richi in Qt
значит ваш вердикт- костыли?
источник

S

Sergey eSKon in Qt
ну если написание своего кода вы называете костылями - то костыли. Но я бы назвал это решением задачи
источник

MR

Maha Richi in Qt
спасибо за ответ.
источник

S

Sergey eSKon in Qt
интересно даже стало, а где граница между просто своим кодом и "костылями"? По каким критериям костыльность определяется?
источник