数据库优化-加入小组案例

时间:2018-07-03 15:55:06

标签: mongodb database-optimization

我将MongoDB用作数据库。我正在开发一个项目,用户可以在其中加入任意数量的组。我必须处理两种情况:

  • 给定组中的所有用户
  • 给定用户所属的所有组

最佳实践是什么?我在考虑两种解决方案。或者创建一个新表来存储所有关系(用户ID,组ID),然后查找具有特定用户或组ID的所有文档,或者在用户和组中都找到一个列表,并分别列出组和加入给定组的用户ID。

0 个答案:

没有答案