Здравствуйте!
Пилю тут потихоньку свой проект. И по предварительным расчетам на среднюю нагрузку у меня получается, что на сайте в базу будет добавляться около 200 Мб в день.
Добавляема информация - это XML описания разных объектов. В XML коде много повторяющихся тегов, так что XML описание объекта ужимается ZIP алгоритмом более чем в 10 раз.
Вот и думаю, стоит ли менять формат хранения описания объектов с чистого XML (поле типа TEXT без ограничения длинны) на упакованный XML через ZIP (поле типа BLOB)? Если и менять, то стоит ли вообще перейти с XML на JSON, он вроде более компактный, и его уже зипать?
Что лучше - хранить неупакованные данные в 10 раз больше или зипать/раззипать при чтении-записи, но объем в базе будет в 10 раз меньше?
Обращение к этим данным идет только в ответ на действия пользователей, одни данные пользователь просматривает примерно 2-3 минуты.