【发布时间】:2010-02-18 11:25:48
【问题描述】:
我正在构建一个应用程序,该应用程序需要每个用户的随机唯一 id 而不是序列
mysql数据库
ID Username
对于我的唯一随机 ID,最好的方法是什么?
【问题讨论】:
-
为什么它必须是随机的唯一 id 而不是 auto-inc? auto-inc 更安全并确保唯一的编号。但是,如果您说将数据库拆分到两台机器上的两个数据库中,那么您可以在每台机器上拥有相同的 auto-inc。还要记住 1 2 3 4 5 6 本质上和 5 3 6 4 1 2 一样随机(如果不是人眼)