需求缘起
这里说一下,为什么需要短链接?这个简单,比如大家发微博有字数限制
如果 URL 地址过长,显然可以写的关键字就越少!
再比如发短信如果短信内容过长,那么一条短信就要拆成两条发,浪费钱!
因此采用短链接,不仅节约资源,还十分美观!
请求流程
首先,我们先看看当当的短链接http://dwz.win/nXR
它是由两个部分组成
- http://dwz.win:短链接系统的域名地址
- nXR:请求参数
请求http://dwz.win/nXR地址后,返回状态如下所示
本文介绍了短链接的必要性,请求流程,以及短链接系统的设计。通过301和302状态码解释重定向的区别,提出用自增ID转换为62进制作为短链接,并探讨了随机算法避免数据规律性,以及分库分表、读写分离、缓存等优化措施。
需求缘起
这里说一下,为什么需要短链接?这个简单,比如大家发微博有字数限制
如果 URL 地址过长,显然可以写的关键字就越少!
再比如发短信如果短信内容过长,那么一条短信就要拆成两条发,浪费钱!
因此采用短链接,不仅节约资源,还十分美观!
请求流程
首先,我们先看看当当的短链接http://dwz.win/nXR
它是由两个部分组成
请求http://dwz.win/nXR地址后,返回状态如下所示

被折叠的 条评论
为什么被折叠?