账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    数据库中评论表里关联用户信息性能上的疑问?
    44
    0

    场景:
    用户对某个作品等进行留言评论, 数据库中单独一个表存储这些留言,里面包含用户的头像和昵称等信息,

    方案:

    1. 评论表中使用 用户id, 与用户表进行关联
    2. 每条评论记录直接把用户的id, 头像和昵称一起存,方便读取。

    疑问?
    原本计划方案1,可是,如果评论比较多,那就需要遍历每一条评论,取出用户id,然后在用户表查询出信息,一并返给前端,这不会很慢吗,这样的一个接口会有很对数据库进行很多次的查询。

    方案2:想想就觉得不太靠谱,会有很多问题,(1)空间浪费,(2)用户更新信息,会比较麻烦


    大家如何处理的呢,哪怕告诉我一句方案1并不慢也可以啊,打消我心中的这个疑问

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部