我有一个公共分区,其中数据的结构为
_id task userId
1 task1 User1
2 task2 User2
.................
我需要根据 userId 获取和同步数据。
按 userId 分区是一个选项,但我不想要这个。
用例:以聊天应用为例,用户可以在其中进行一对一和群组交互。
我的发现: 我需要三种类型的分区
A. 基于用户 ID(用户特定)
B. 基于对话 ID(特定于对话)
C. public(有用户信息)
我的疑问:
假设我有 10 个联系人,公共分区有 100 个用户,我如何仅获取联系人特定列表并同步。(文档建议您将获取分区的所有数据)
假设我的用户群增加到 10 万,我必须维护 10 万个分区,并且对话相同。
我想要
维护一个包含用户和会话表/模式的集合。 使用用户 ID 获取和同步数据。