Если вы передаете 8 МБ данных с сервера на клиента, вероятно.Тем не менее, есть лучшие способы улучшить производительность.Если ваш JSON проходит через HTTP-ответ, активация сжатия gzip может повысить производительность без снижения читабельности.
Лучший способ настроить производительность - профилировать приложение - выяснить, где находятся узкие места, а затем устранить их.Профилировщики могут иногда находить вещи, о которых я никогда не думал, что это может быть проблемой.
Еще одна вещь, на которую стоит обратить внимание, это то, как создается JSON.Я помог некоторым системам с помощью потокового анализа.Вместо сериализации (строкового преобразования) одного огромного массива я сериализовал каждый элемент [и записал его в поток ответов], окруженный типичными разделителями ('['
, ']'
и ','
).