【问题标题】:Can I use Realm DB if I need users to potentially have access to hundreds of other users' data?如果我需要用户可能访问数百个其他用户的数据,我可以使用 Realm DB 吗?
【发布时间】:2017-12-19 15:02:42
【问题描述】:

我正在尝试确定是否可以将 Realm DB 用于我正在构建的应用程序,但我被困在访问控制上。

在 Realm DB 文档中,似乎进行访问控制的唯一方法是通过 Realms 本身,通过授予或撤销对整个领域的访问权限。该文档还说尝试将同时打开和同步的领域的数量保持在 12 个左右。我正在尝试构建一个带有社交提要的应用程序,用户可以在其中“关注”彼此,并且您可能会关注数百个不同的用户。您看到的数据很少,只有他们的活动,因此没有太多实际数据来回传输,但只有当其他用户允许您关注他们时,您才应该有权查看该数据。我认为它就像每个用户都有一个“私人”领域和一个“可共享”领域,他们可以授予其他人访问权限。有什么方法可以用 Realm DB 做到这一点,而不涉及同步数百个不同的领域?

【问题讨论】:

    标签: realm realm-mobile-platform


    【解决方案1】:

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

    将来会有另一种方式,您可以使用 partial 同步。

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

    【讨论】:

    • 谢谢。我想我现在会使用 Firebase,但很高兴知道这个功能将来会推出。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-02
    • 2019-02-11
    • 1970-01-01
    • 2010-11-12
    • 2018-08-16
    相关资源
    最近更新 更多