Если вы используете настройки хранения по умолчанию для redux-persist
в react-native
, он будет использовать AsyncStorage
AsyncStorage
имеет некоторые ограничения в количестве, которое он может хранить в зависимости от операционнойСистема, которую вы используете.
В Android, если мы посмотрим на собственный код позади AsyncStorage
, мы увидим, что верхний предел составляет всего 6MB
В iOS естьнет таких ограничений на объем хранения, который может быть использован.Вы можете увидеть этот SO ответ для дальнейшего обсуждения.
Если вы не хотите использовать AsnycStorage
, существуют альтернативы, такие как redux-persist-fs-storage
или redux-persist-filesystem-storage
, которые обходят 6MB ограничение на Android.