让冗长的 URL 像诗一样凝练——「快缩短网址」suo.run,正是为此而生。

一、极简之美
一条原本 200 字符的链接:
https://mp.weixin.qq.com/s?__biz=MzI4NjY4MTU3Nw==&mid=2247483884&idx=1&sn=3c2f8b6c3f8b6c3f8b6c3f8b6c3f8b6c&scene=0#rd
在 suo.run 的魔法下,化作:
https://suo.run/VDuK5lQT
八个字符,优雅、易记、易分享。
二、场景之便
• 微博 140 字的方寸,留更多余白给思想。
• 短信 70 字的天地,省下的每个字节都是成本。
• 线下海报、演讲 PPT,短码一扫即达,无需手动输入。

三、技术之骨
1. 短码生成
方法一:KGS(Key Generation Service)
预生成全局唯一、随机、6–8 位的 Base62 字符串,批量缓存于内存,毫秒级下发,永不碰撞。
方法二:URL 指纹 + 纳秒级时间戳
对长链做 MD5,截取前 48 bit,再拼接纳秒时间戳,Base62 编码,既去重又防重复。
2. 存储与扩展
• 分片:一致性哈希按短码首字节分布,节点增减仅迁移 1/N 数据。
• 复制:一主多从,读写分离;主节点故障 3 秒内自动晋升。
• 冷热分级:Redis 缓存 30 日热点,冷数据下沉 SSD,成本降 70%。
3. 302 跳转
短码解析 → 查缓存 → 查库 → 返回 302 Location,平均延迟 < 5 ms。
4. 生命周期
• 支持自定义过期时间:1 小时、7 天、永久。
• 夜间批任务扫描 TTL,回收过期键,释放空间。
5. 安全与权限
• AccessKey + HTTPS,防滥用、防劫持。
• 按调用量阶梯计费,用量透明。
四、体验之翼
• 一键生成:粘贴长链,回车即得短码。
• 批量 API:一次 10 万 条,JSON 返回,适合企业营销。
• 数据面板:点击、地域、设备、时段,实时图表一目了然。
五、即刻启程
无需注册即可试用;注册后享永久短链、自定义后缀、二维码打包等进阶功能。
打开 suo.run,把世界变短。