React native 什么是异步存储(反应本机)?

React native 什么是异步存储(反应本机)?,react-native,react-native-android,asyncstorage,React Native,React Native Android,Asyncstorage,有人能解释异步存储是如何工作的吗?它是否连接到像SQLite或RocksDB这样的数据库?asyncstorage是否直接将数据写入数据库?asyncstorage是一个简单、未加密、异步、持久的键值存储系统,对应用程序来说是全局的。应该使用它而不是本地存储 当您想在应用程序中全局使用某个变量时,它是“使用全部”。 e、 例如,当您第一次登录应用商店时,它将为下一次从AsyncStorage获取数据并成功登录提供登录id和密码 那么asyncstorage是否与数据库交互?是的,在iOS上,as

有人能解释异步存储是如何工作的吗?它是否连接到像SQLite或RocksDB这样的数据库?asyncstorage是否直接将数据写入数据库?

asyncstorage是一个简单、未加密、异步、持久的键值存储系统,对应用程序来说是全局的。应该使用它而不是本地存储

当您想在应用程序中全局使用某个变量时,它是“使用全部”。 e、 例如,当您第一次登录应用商店时,它将为下一次从AsyncStorage获取数据并成功登录提供登录id和密码


那么asyncstorage是否与数据库交互?是的,在iOS上,asyncstorage由本机代码支持,本机代码将较小的值存储在序列化字典中,将较大的值存储在单独的文件中。在Android上,AsyncStorage将根据可用内容使用RocksDB或SQLite。