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