uuid包 –生成唯一标识
uuid是128位的全局唯一标识符,通常由32字节的字符串表示。它可以保证时间和空间的唯一性,也称为GUID,
它通过MAC地址、时间戳、命名空间、随机数、伪随机数来保证生成ID的唯一性。
UUID主要有五个算法,也就是五种方法来实现:
uuid.uuid1()是基于时间戳
uuid.uuid3()是基于名字的md5散列值
uuid.uuid4()是基于随机数
uuid.uuid5()是基于名字的sha-1散列值
uuid是128位的全局唯一标识符,通常由32字节的字符串表示。它可以保证时间和空间的唯一性,也称为GUID,
它通过MAC地址、时间戳、命名空间、随机数、伪随机数来保证生成ID的唯一性。
UUID主要有五个算法,也就是五种方法来实现:
uuid.uuid1()是基于时间戳
uuid.uuid3()是基于名字的md5散列值
uuid.uuid4()是基于随机数
uuid.uuid5()是基于名字的sha-1散列值