我已经阅读了一些关于生成用户ID的旧答案。你知道使用timeuuid作为唯一标识符是否安全吗?我打算将它用于用户标识和令牌。
由于 此致
答案 0 :(得分:0)
UUID和timeUUID可以安全地用作唯一键。 UUID类型上的Documentation描述如下:
UUID(通用唯一id)比较器类型用于避免 列名称中的冲突。或者,您可以使用timeuuid。
有关UUID如何工作的更多信息,Wikipedia article概述了UUID的生成方式及其工作原理。这个问题很奇怪,因为重复的TYPE 1 UUID的几率非常低。来自维基百科条目,
......在未来100年内每秒产生10亿UUID之后, 只创建一个副本的概率约为50%。
这适用于timeUUID。