есть json объемом 14кб (файлик). такой json обновляется раз в секунду (или даже чаще). зашкварно ли собирать такой json в качестве лога и слать с мобилки на сервер? там уже вопрос будет в логах за 30-60-120 минут. там что-то а-ля 150000кб получается за 120 минут.
Если он не целиком обновляется, то можно диффы сохранять. Сохраняешь локально начальное состояние, дальше сохраняешь диффы. Потом раз в какой-то промежуток времени собираешь все в архив и посылаешь на сервер.