03 2021 档案

摘要:今天面试,聊到评论这块数据库是怎么设计的,当时我的想法是 “首先关联用户表,然后关联推文表,最后子评论这块卡住了。突然不知道怎么设计比较合理” 。 然后面试官给我提醒了哈 说“可以参考省市区的 三级联动”,我当时没想到 “Django 自关联”这块,最后只能认怂了。 在此记录哈这个问题! 对于评论来 阅读全文
posted @ 2021-03-25 14:44 小白龙冲冲冲 阅读(166) 评论(0) 推荐(0)
摘要:ORM简介 对象关系映射(Object Relational Mapping,简称ORM)模式,简单说就是用面向对象的思想去操作数据库。 ORM解决的主要问题是对象和关系的映射。它通常把一个类和一个表一一对应,类的每个实例对应表中的一条记录,类的每个属性对应表中的每个字段。 ORM提供了对数据库的映 阅读全文
posted @ 2021-03-17 17:36 小白龙冲冲冲 阅读(113) 评论(0) 推荐(0)
摘要:突然就有这么个疑问,两张表是一对一的关系为什么不直接都放在一张表里面?就是为了查询效率吗? 这个设计的好处是如果只查询一个用户的文章列表会比较快。 因为用户发的文章内容往往比较大, 但是标题往往会比较短。 如果都放到一个表里, 那么这个表会非常大。 查询大表是比较耗时的。 而如果单独出来, jfor 阅读全文
posted @ 2021-03-10 15:47 小白龙冲冲冲 阅读(677) 评论(0) 推荐(0)
摘要:https://zhuanlan.zhihu.com/p/24860273 这篇博客讲得很nice 阅读全文
posted @ 2021-03-05 09:47 小白龙冲冲冲 阅读(69) 评论(0) 推荐(0)