0

我有一个公共分区,其中数据的结构为

_id  task  userId
1    task1 User1
2    task2 User2
.................

我需要根据 userId 获取和同步数据。

按 userId 分区是一个选项,但我不想要这个。

用例:以聊天应用为例,用户可以在其中进行一对一和群组交互。

我的发现: 我需要三种类型的分区

A. 基于用户 ID(用户特定)

B. 基于对话 ID(特定于对话)

C. public(有用户信息)

我的疑问:

  1. 假设我有 10 个联系人,公共分区有 100 个用户,我如何仅获取联系人特定列表并同步。(文档建议您将获取分区的所有数据)

  2. 假设我的用户群增加到 10 万,我必须维护 10 万个分区,并且对话相同。

我想要

维护一个包含用户和会话表/模式的集合。 使用用户 ID 获取和同步数据。

4

0 回答 0