首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  算法

一个递增的数如何产生一个唯一的随机数

  •  
  •   zengming00 · 90 天前 · 841 次点击
    这是一个创建于 90 天前的主题,其中的信息可能已经有所发展或是发生改变。

    场景是这样的,数据库中已有的数据主键是递增的,由于这个 id 是连续递增的会暴露系统真实用户的每日注册数量,所以要将这个 id 改在成随机的,又因为 id 必需是唯一的,如果改成随机数必定会有重复,有没有什么算法可以使一个递增的数对应一个唯一的随机数

        1
    zwl2012   90 天前 via iPhone
    uuid
        2
    Leammin   90 天前 via Android
    Snowflake
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1430 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 16ms · UTC 23:52 · PVG 07:52 · LAX 15:52 · JFK 18:52
    ♥ Do have faith in what you're doing.