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

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

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

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

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