Какой максимальный объем памяти в магазине приставок? - PullRequest
0 голосов
/ 11 декабря 2018

Я пишу приложение в React.Я использую Redux для хранения своих данных на странице.Эти данные содержат огромный пользовательский объект (не более 3 уровней), который содержит все пользовательские данные.Я использую его почти везде, поэтому я считаю, что лучше хранить его в избыточном количестве, а не запрашивать его с сервера каждый раз, когда мне это нужно.Эти данные могут быть около 70-80 КБ, но я думаю, что средний размер каждого пользователя будет 30-40 КБ.

Эти данные изменены с использованием 5-6 редукторов и 30-50 действий.У меня есть один компонент, который использует все эти данные, и 10-15 компонентов, которые используют какую-то их часть.

Может ли хранилище с избыточностью иметь размер почти 100 КБ?

влияет ли это на производительность приложения?

Может ли любой браузер обрабатывать мое приложение без каких-либо проблем с производительностью?

Можете ли вы указать свой средний размер магазина избыточности?

Какое среднее число действий и редукторов можно иметь

1 Ответ

0 голосов
/ 11 декабря 2018

Откройте «Дополнительные инструменты» -> «Диспетчер задач» в Chrome.

Откройте веб-приложение Twitter и найдите вкладку в Диспетчере задач.Мой начался с 120 МБ.

Запустите прокрутку и посмотрите, сколько времени потребуется, чтобы взломать 500 МБ.

Я знаю, что это не имеет прямого отношения к данным, хранящимся в Redux, учитывая, что большинство из них - это картинки и т. Д., Ноэто связано, я думаю, это демонстрирует, что разговоры об ограничениях в 100 КБ не стоят затраченной мысли.Я был бы очень удивлен, если бы вы могли найти устройство с браузером, у которого были бы проблемы даже с 10 МБ.

...