擅长:python、mysql、java
<p>一个可以考虑<code>uuid1()</code>而不是<code>uuid4()</code>的例子是,当uuid在单独的机器上生成时,例如,当多个联机事务在多台机器上处理以进行缩放时。</p>
<p>在这种情况下,例如,由于伪随机数生成器的初始化方式选择不当而产生冲突的风险,以及产生的uuid的潜在较高数量使得更可能创建重复id。</p>
<p><code>uuid1()</code>的另一个兴趣在于,在这种情况下,最初生成每个GUID的机器是隐式记录的(在UUID的“node”部分)。这个和时间信息,如果只对调试有用的话。</p>