Android Realm.io离线,在线解析-用户呢

Android Realm.io离线,在线解析-用户呢,android,parse-platform,realm,Android,Parse Platform,Realm,我第一次使用Parse来处理这个问题。 我使用Realm.io作为脱机数据库。 两者都非常强大,能更好地了解它们真是太好了。 (对两个队都很重要!) 我的应用程序应该能够在远程位置使用,在那里你无法从解析中获取数据。在这种情况下,我希望能够依靠领域 我只是在Parse中实现了用户管理,但我不知道用realm来反映这一点的最佳方式是什么。我应该在领域中创建一个用户对象,并与所有模型建立一对一的关系吗。我应该在模型中将用户名保存为属性吗?我还尝试了Realm和Parse的组合。是的,您必须通过为每个

我第一次使用Parse来处理这个问题。 我使用Realm.io作为脱机数据库。 两者都非常强大,能更好地了解它们真是太好了。 (对两个队都很重要!)

我的应用程序应该能够在远程位置使用,在那里你无法从解析中获取数据。在这种情况下,我希望能够依靠领域


我只是在Parse中实现了用户管理,但我不知道用realm来反映这一点的最佳方式是什么。我应该在领域中创建一个用户对象,并与所有模型建立一对一的关系吗。我应该在模型中将用户名保存为属性吗?

我还尝试了Realm和Parse的组合。是的,您必须通过为每个数据集创建模型,在两个数据集之间手动同步数据

但我认为为Parse和Realm编写(几乎)相同的模型类可能会适得其反。这就是为什么我放弃了Realm,转而使用Parse LocalDataStore。通过使用localDataStore,您仍然需要自己编写同步逻辑,但代码会更干净(在我看来)

另一个选择是选择。Firebase本身处理同步逻辑,因此您不必这样做,它甚至为您提供实时同步。所以我强烈建议你去看看。但是Firebase没有推送通知。为此,您仍然可以使用Parse

希望这有帮助

更新


Firebase现在还提供推送通知。(解析已停止)

现在Firebase具有推送通知功能