如果我需要用户可以访问数百个其他用户的数据,我可以使用Realm DB吗?

时间:2017-12-19 15:02:43

标签: realm realm-mobile-platform

我正在尝试确定是否可以将Realm DB用于我正在构建的应用程序,而且我仍然无法访问控制权。

在Realm DB文档中,看起来进行访问控制的唯一方法是通过Realms本身,通过授予或撤销对整个领域的访问权限。该文档还说,尝试将同时打开和同步领域的数量保持在12左右。我正在尝试使用社交订阅源构建一个应用程序,用户可以相互“跟随”,并且您可能会跟踪数百个不同的用户。您只看到很少的数据,只看到它们的活动,因此没有太多的实际数据来回传递,但是如果其他用户允许您跟踪它们,您应该只能查看该数据。我想这就像每个用户都有一个“私有”领域和一个“可共享”领域,他们可以授予其他人访问权限。有没有办法用Realm DB做这个,不涉及同步数百个不同的领域?

1 个答案:

答案 0 :(得分:0)

目前,除了同步数百个领域之外别无他法。

未来还有另一种方法可以使用partial 同步。

https://realm.io/docs/java/latest/#partial-synchronization