只是掩盖128bit int
>>> import uuid
>>> uuid.uuid4().int & (1<<64)-1
9518405196747027403L
>>> uuid.uuid4().int & (1<<64)-1
12558137269921983654L
这些或多或少是随机的,因此碰撞的几率很小
uuid1的前64位也许更安全使用
>>> uuid.uuid1().int>>64
9392468011745350111L
>>> uuid.uuid1().int>>64
9407757923520418271L
>>> uuid.uuid1().int>>64
9418928317413528031L
这些主要基于时钟,因此随机性要少得多,但唯一性更好