Есть большой дата сет (1-10кк) сущностей по ним надо выполнять сортировку фильтрацию и тд.
Сейчас это работает так делается запрос => получаем какуе-то часть данных и сторим их в редуксе => отображаем их .
Если надо фильтры, то делаем такой же запрос и затираем старые данных, которые без фильтра.
Есть ли смысл для таких данных сохранять сущности для для которых уже делался запрос . Если да, то как правильно это организовать.
Сейчас это выглядит так
entities: {
[entityName]:{
[id]:value
}
}