应无所住,而生其心
排名
1
文章
860
粉丝
112
评论
163
net core webapi post传递参数
庸人 : 确实坑哈,我也是下班好了好几次,发现后台传递对象是可以的,但...
百度编辑器自定义模板
庸人 : 我建议换个编辑器,因为现在百度富文本已经停止维护了,用tinymec...
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术

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

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


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

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

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

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

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


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

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

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

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

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


欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739。有需要软件开发,或者学习软件技术的朋友可以和我联系~(Q:815170684)

评价

浮沉与木

2019/10/10 21:45:51

可见路由的重要性。

剑轩:@浮沉与木握手握手,好久没有看到你信息了哦~

2019/10/10 22:41:47 回复