讨论/系统设计/请实现一个「短域名」的系统设计/
请实现一个「短域名」的系统设计

设计一个类似于 TinyURL 的服务,它是一个短域名服务,一个提供可重定向到长域名的短域名移动服务。
如果你还不了解短域名,你可以前往 TinyURL 查看其功能。

image.png

简单来说,我们需要一个一对一映射的原域名和短域名的对应,这会涉及到把数据放入数据库中。
我们应该要检查下面这些:

  • 短域名的传输开销是多少?
  • 映射函数是什么?
  • 单机器还是多机器?
展开讨论
力扣 (LeetCode)发起于 2019-07-23
最近编辑于 2019-08-15

短地址服务有个安全问题需要考虑,不论用base62多少字符,怎么保证不被遍历短地址库?

展开全部 8 讨论