应无所住,而生其心
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2024TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术

从博客文章的路由来看一点处理查询的方法

4430人阅读 2019/9/13 17:37 总访问:4812189 评论:2 收藏:0 手机
分类: 随笔


例如我们来看看一篇文章的路由

www.tnblog.net/aojiancc2/article/details/2670

这里的aojiancc2是用户名,后面的2670是id

其实我们这里只留一个文章id,用户的信息完全可以通过文章id查询的文章表里边的用户id来拿到

为什么我还需要在这里留一个用户名?不只多此一举么?


说一点个人的理解,这样可以同时拿到用户名和文章id,可以带来几个好处

1:如果只需要用户名不需要其他信息就可以减少查询次数,不需要根据用户id在去查询一次用户信息

2:用户的信息相关不需要依赖于先查询出来文章,不然我们在查询文章的时候还要去处理用户相关信息的查询,这样耦合度就太多了,很容易造成重复代码

3 : 因为用户信息的查询不依赖与文章,耦合度低,有利于微服务不同服务处理不同信息,例如这里需要一个专门的服务来处理用户信息,这样就不需要每个需要用户信息的功能块都自己独立去处理一次

4:有利于分表,如果只有一个id我们分表可能需要做其他处理工作。但是如果还有一个用户信息,我们可以根据这个用户信息,来处理分表而不需要其他的处理时间


欢迎加群讨论技术,群:677373950(满了,可以加,但通过不了),2群:656732739

评价