URL中的短数字ID - 生成并检查数据库

时间:2015-11-26 16:46:53

标签: mysql uniqueidentifier friendly-url

我想在友好的网址中使用唯一ID。我读过许多主要基于UUID,GUID或某种哈希的答案。

我想要一个简短的数字ID。我想过生成一个执行以下操作的函数:

  • 生成一个四位数字
  • 检查MySQL中的UNIQUE bigint列中是否存在该号码
  • 如果存在,请重复搜索(最多五次),如果限制到达,则输入五位数等等

这个想法是能够得到一个独特的短数字Id。这个实现有什么问题。

0 个答案:

没有答案