领域React-Native在移动应用程序中存储数据的位置在哪里?

时间:2017-06-06 09:23:45

标签: javascript react-native realm

我是移动开发的新手,我需要为应用构建本地存储,这是我听说过Realm的地方。 您能否告诉我有关Realm如何在应用程序中存储数据的更多信息?

是文件还是......?如何管理应用更新,以免丢失用户手机中的数据?

谢谢

1 个答案:

答案 0 :(得分:2)

Realm以专有二进制格式将数据存储在设备文件系统上的.realm文件中。如果您运行的iOS simulator可见,可以使用Realm Browser application打开。

Realm以两种方式处理更新。您可以使用Realm Object Server。您将对中央服务器进行所有更改,领域将为您处理所有同步。如果要破坏性地更改数据库模型,则必须克隆服务器领域,然后将新服务器提供给新版本的应用程序。或者,如果您的设备上有本地数据库实例,则可以使用migrations处理对数据库模型的更改。