Bas*_*que 5
您问:
如何按顺序生成 UUID 以使两个连续 uuid 之间的差异为 1?
不,您不能生成连续的 UUID 值。
您误解了通用唯一标识符 (UUID)的目标。
UUID 是无需通过中央机构协调即可生成的标识符。这样就排除了诸如 1, 2, 3, ... 之类的序列。
UUID 旨在 (a) 几乎是唯一的,并且 (b) 具有任意值。队列中的下一个 UUID 是不可预测的。
甚至 UUID 中的内容类型也可能会有所不同,已经定义了多个版本的 UUID 。一个版本代表空间和时间点,另一个版本几乎是完全随机的,还有其他版本可以使用其他方式生成。但都是有效的 UUID,可以一起使用。
更多推荐
sequentially,UUID,generate,uuids,consecutive
发布评论