决定会话ID字符串长度以确保唯一性

Roy*_*leg 2 session

创建会话ID时,通常不会检查ID的唯一性.在处理数十亿条记录时,验证唯一性是一个巨大的开销.

我想知道随机会话ID字符串的长度应该足以依赖于生产服务中的唯一性,例如Gmail.

任何其他建议,以保持适当的会话唯一性将是受欢迎的.

谢谢,

罗伊.

Tam*_*ege 9

如果你有一个相当不错的随机数生成器,一个随机的128位ID(例如GUID)应该在实践中始终是唯一的(从数学上讲,有一个很小的机会会有重复,但相信我,它不会去在发生重复的GUID之前,宇宙将在巨大的黑洞中坍塌.)