推送ID复制的可能性

时间:2017-09-12 03:48:09

标签: firebase firebase-realtime-database

我知道,我知道。推送ID非常独特,并且至少有可能复制另一个节点。

但我很好奇,是否有可能唯一ID会有重复ID,如果是,它是否会生成另一个唯一ID等等?

我知道这是一个愚蠢的问题,但我只是好奇。

1 个答案:

答案 0 :(得分:2)

不,不! Push id每次生成唯一ID,因为firebase使用许多唯一参数(如TIME)生成唯一ID,因此可以保证其唯一性。每个mili秒的时间都是独一无二的。所以你是唯一的ID,它并不总是时间,但内部有很多决定因素,确保了它的独特性。因此,我不可能生成重复的UID,即使我们以某种方式强制实现它,下次它也将是唯一的。