相关疑难解决方法(0)

你什么时候真的被迫使用UUID作为设计的一部分?

我真的没有看到UUID的观点.我知道碰撞的可能性实际上,但实际上零甚至几乎不可能.

有人可以举个例子,除了使用UUID之外别无选择吗?从我见过的所有用途中,我可以看到没有UUID的替代设计.当然设计可能稍微复杂一点,但至少它没有非零概率的失败.

UUID闻起来像全球变量.全局变量有许多方法可以实现更简单的设计,但它只是懒惰的设计.

architecture uuid

116
推荐指数
9
解决办法
4万
查看次数

使用不同算法的UUID碰撞风险

我有一个数据库,其中2(或3或4)个不同的应用程序正在插入信息.新信息具有GUID/UUID类型的ID,但每个应用程序使用不同的算法来生成ID.例如,一个使用NHibernate的"guid.comb",另一个使用SQLServer的NEWID(),其他人可能想使用.NET的Guid.NewGuid()实现.

是否存在ID碰撞或重复的正常风险?

谢谢!

.net sql-server uuid guid

17
推荐指数
2
解决办法
2万
查看次数

标签 统计

uuid ×2

.net ×1

architecture ×1

guid ×1

sql-server ×1