场景:用户对某个作品等进行留言评论,数据库中单独一个表存储这些留言,里面包含用户的头像和昵称等信息,方案:评论表中使用用户id,与用户表进行关联每条评论记录直接把用户的id,头像和昵称一起存,方便读取。疑问?原本计划方案1,可是,如果评论比较多,那就需要遍历每一条评论,取出用户id,然后在用户表查询出信息,一并返给前端,这不会很慢吗,这样的一个接口会有很对数据库进行很多次的查询。方案2:想想就觉得不太靠谱,会有很多问题,(1)空间浪费,(2)用户更新信息,会比较麻烦大家如何处理的呢,哪怕告诉我一句方案1并不慢也可以啊,打消我心中的这个疑问?。。。拜托了?
猛跑小猪
扬帆大鱼
相关分类