Firebase密钥是否对整个数据库都是唯一的?

前端之家收集整理的这篇文章主要介绍了Firebase密钥是否对整个数据库都是唯一的?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
使用push()时,Firebase会创建一个唯一的ID或密钥,例如-KKm9iRSax-scGn7m3Lb.

根据文件

The push() method generates a unique ID every time a new child is
added to the specified Firebase reference.

和:

The unique ID generated by push() is based on a timestamp,so list
items are automatically ordered chronologically.

此ID或密钥对整个数据库是唯一的还是仅对引用(如/ users)?

解决方法

Firebase密钥是部分时间戳和部分随机字符.因此,尽管它们在整个数据库中应该是唯一的,但两个密钥最终可能会相同.

Firebase blog: The 2^120 Ways to Ensure Unique Identifiers

猜你在找的MsSQL相关文章