在数据存储区模式下将UUID用作Google Cloud Firestore中的密钥是否安全?

时间:2020-10-11 21:42:47

标签: google-cloud-firestore google-cloud-datastore

我已阅读到在数据存储区模式下在Google Cloud Firestore中设置自定义键时,avoid using monotonically increasing IDs的重要性,因为它们可能会导致热点。

允许Google生成ID可以避免此问题。

但是,我想通过为每个实体生成一个UUID来设置自己的ID。这种方法是否可能导致本文所述的热点问题?还是UUID中的熵意味着实体可能会在整个键空间中很好地分布?

1 个答案:

答案 0 :(得分:1)

如果它是标准随机UUID,它将具有足够的熵。