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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如果我需要用户可以访问数百个其他用户的数据,我可以使用Realm DB吗?相关的知识,希望对你有一定的参考价值。

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

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

答案

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

将来还有另一种方法可以使用部分同步。

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

以上是关于如果我需要用户可以访问数百个其他用户的数据,我可以使用Realm DB吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 nginx 将数百个主机名重定向到其他主机名

GitHub monorepos 的精细读取访问权限

Snowflake:用户和权限的备份和恢复

几行 Python 代码就可以提取数百个时间序列特征

使用智能卡身份验证进行自动化测试(硒或其他选项?)

管理数百个Kubernetes集群需要什么?