部分共享领域的正确架构

时间:2017-12-05 01:29:57

标签: android realm realm-mobile-platform

我目前正在开发类似Tinder的应用,用户可以通过某种算法选择其他用户的推荐。每个用户都拥有自己的用户特定领域,但这些数据也将在其他用户将此用户作为推荐时共享。根据我的阅读,共享领域将自动在每个用户的本地设备上复制,我绝对不想要。

那么我现在如何拥有一个用户池,但只能通过算法将计算出的用户分别分享给每个用户?

我已经阅读了一些关于这个主题的其他主题,也看了一下设计数据库:Realm Threading Deep Dive'但是目前我不知道如何设计我的领域环境。感谢

1 个答案:

答案 0 :(得分:1)

目前,建议将数据拆分为单独的Realm文件,并在您自己的代码中在服务器上的Realm文件之间移动。

我们意识到这有点麻烦,目前正在研究如何在具有对象级权限的用户之间实现细粒度的数据共享。请继续关注未来几周和几个月。

在此之前,将数据复制到用户特定的领域是最好的方法。