AsyncStorage 高级篇-怎么使用



  • AsyncStorage看起来很简单,但是他的原理是怎么样的?
    数据存在哪?应用卸载后是否数据消失?数据在不同应用间是否共享?求解释。


  • administrators

    持久层的目的就是让你不要/不用关心底层,你只需知道,理论上他是“永久存在”的。数据不能共享,因为应用和应用之间是隔离的。



  • On iOS, AsyncStorage is backed by native code that stores small values in a
    serialized dictionary and larger values in separate files. On Android,
    *AsyncStorage will use either RocksDB or SQLite
    based on what is available.
    用过h5的 都知道 localStorage ,原理类似 只是RN的采取了Promise写法 , 当前应用卸载掉了 该缓存也就没了


登录后回复