Вход на сайт
А как сейчас с работой?
113520 просмотров
Перейти к просмотру всей ветки
в ответ Murr 26.09.21 18:45, Последний раз изменено 27.09.21 08:01 (alex445)
Элементарная задачка.
Требуется - добавлять какие-то фрагменты в ХМЛ файл.
Для простоты - пусть они будут одинаковые по структуре ХМЛ.
Вроде как все работает, но... медленно. И чем дальше - тем медленнее.
Твоя работа - вместо 10 минут на добавление одного фрагмента сделать... хммм... 100 милисекунд... хотя, пожалуй, много.. 20-ти хватит...
Да, пока не забыл - работа с файлом остается. Т.е. если рубильник смайнают - все должно работать без потерь...
И, заметь, никаких ограничений не ставится - хочешь стандартные либы - будь ласка, хочешь штаны через голову - милости просим... только выдай 20 милисек на добавление... и это... на доработку/фих тебе пара часов,
Повезло. Я вот 6 лет дерьмо разгребал...
Так у меня до 40 гиг ХМЛы случались...
Понятно, кому-то "хочется странного". Для работы с конфигами в проектах на Шарпе явно многогиговые XML не нужны - как вы сами сказали, всё это дерьмо будет только считываться и инициализироваться 10 минут. Тут явно ошибка не в структуре XML файла, а в подходе. И превратить 10 минут в 20 миллисекунд даже за "пару часов" тоже не получится - сколько времени вы будете эти гиговые XML разбирать?