标签: python uuid
我正在使用Python标准uuid库。如果我的应用程序最终扩展到多个服务器,那么我应该做些什么来确保UUID不会发生冲突,因为不同的系统将使用不同的机器ID?我应该使用哪个UUID生成器?
uuid
答案 0 :(得分:1)
uuid1()应该足以满足您的需求,因为它会考虑主机ID。
uuid1()
在RFC 4122的section 4.2.2中,这是关键位:
将节点字段设置为48位IEEE地址,其重要性与地址相同。
节点字段是UUID的最后6个字节,它将反映相关主机的一个MAC地址。