Мне нужен 2D массив (как Json), чтобы быть отправленным от сервера до клиента. Это было бы вокруг 400x400 в размере с каждой записью приблизительно 4 символа текста. Таким образом, это делает это приблизительно 640 КБ данных.
Какой из следующих экстремальных подходов лучше?
Я полагаю, что оптимальный подход был бы где-нибудь в середине. Кто-либо мог дать мне общее представление, каков мог бы быть оптимальный единственный размер запроса для этих данных?
Спасибо.
Если вы не имеете дело с медленными ( очень медленными по сегодняшним меркам) соединениями и действительно не нуждаетесь в инкрементных обновлениях, сделайте это за один запрос.
Это дает вам лучшую эффективность для сжатия ответа и позволяет избежать накладных расходов, связанных с дополнительными HTTP-запросами и заголовками ответов .
Пара соображений по выбору одного большого или нескольких маленьких:
Честно говоря, я бы не стал так беспокоиться о последних двух и основывал свой выбор на: 1) важна ли прогрессивная обработка данных; и 2) какова устойчивость вашего приложения к сбоям и неполным данным.