开发者社区> 问答> 正文

评论楼中楼的需求,如何设计才能查询快一些

[北京-Java-李振] 大家有谁做过评论楼中楼的需求,如何设计才能查询快一些

来源:云原生后端社区https://www.yuque.com/server_mind/answer

展开
收起
montos 2020-04-20 17:31:26 768 0
1 条回答
写回答
取消 提交回答
  • [健]父子表关系,冗余一个path, 里面保存全路径。 应该能快点
    [北京-Java-李振] 全路径是什么意思,做什么用,我表里面有parent_id
    [无锡-java-何大葱]
    就是字段里面存了这样的关系 /parent_id/child_id/child_chhild_id/child_child_chhild_id
    [北京-Java-李振] 存这关系做什么,原评论下的所有回复评论都是平级的,不用这样递归,用一个parent_id就全查出来了,但是原评论列表里面还得带着回复评论,而且还要查询用户信息什么的,依然很慢
    [北京-Java-李振] 查询的回复评论都是平级的,不用递归
    [北京-java-犀利豆]
    那就 批量查询,在内存里面merge

    来源:云原生后端社区https://www.yuque.com/server_mind/answer

    2020-04-20 17:31:37
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
RowKey与索引设计:技巧与案例分析 立即下载
《开放搜索查询分析服务架构分享》 立即下载
MySQL查询优化实战 立即下载