对于非常简单的问题(或不是非常),我找不到“最佳”解决方案
拥有一组经典的数据:附加到用户的帖子、附加到帖子和用户的评论。
现在我无法决定如何构建方案/类
方法是将 user_id 存储在评论和内部。
但是当我在页面上有 200 条评论时会发生什么?
或者当我在页面上有 N 个帖子时?
我的意思是显示用户信息(如姓名、头像)应该是对数据库的 200 个额外请求
另一种解决方案是将用户数据嵌入到每个评论和每个帖子中。
但首先 -> 这是巨大的开销,第二 -> 模型系统正在损坏(使用 mongoalchemy),第三 -> 用户可以更改他的信息(如头像)。然后呢?据我了解,对大量评论或帖子进行更新操作并不是简单的操作......
你有什么建议?每页 200 个对 mongodb 的请求是否可以(必须以性能为目标)?
或者我可能只是错过了一些东西......