Realm Android Sync与数据库的操作

时间:2015-10-12 10:42:36

标签: realm

Realm Android是否支持与数据库的同步操作。我们实际上希望冻结一种技术,用于将数据存储在本地数据库中,并进一步与远程数据库同步。

3 个答案:

答案 0 :(得分:3)

Realm目前没有任何内置同步功能(2015年10月)。这是that is on our radar(由于历史原因在可可项目上跟踪但适用于我们所有的库)。与此同时,在& amp;交换数据方面相对微不足道。通过REST API离开Realm;我们的文档包含how to access a REST API with Realm & Retrofit的简短示例。

答案 1 :(得分:3)

Realm Mobile Platform and the Realm Object Server现在允许使用此用例。

Realms自动实时同步,并具有离线缓存功能。

编辑:现在在2018-03-23,定价模型在2.x - >期间有点流动。 3.x过渡。 Realm提供云平台,更多关于其网站的详细信息。无论哪种方式, 在云ROS和本地数据库客户端之间实时同步。

答案 2 :(得分:0)

您可以通过在RealmModel中添加'isUpdatedOnServer'字段并将初始值设置为'false'来实现此目的

你可以像这样执行同步。 ( “isUpdatedOnServer”, “假”)。的findAll();, 成功响应后,您可以将“isUpdatedOnServer”字段更新为“true”。