为什么要使用毫秒值+随机数来生成订单号和商品号
来源:6-4 买家订单-service创建_B
ILUlcy
2020-02-12
使用了synchronized,毫秒值应该是唯一的吧。直接用毫秒值不可以吗?那么还是因为毫秒值+随机数的策略更安全?
写回答
1回答
-
如果是只部署一台实例,是不用加随机数的,可以保证唯一。如果部署多台实例,加上随机数可以降低重复的概率。
032020-08-26
相似问题
为什么要使用毫秒值+随机数来生成订单号和商品号
来源:6-4 买家订单-service创建_B
ILUlcy
2020-02-12
使用了synchronized,毫秒值应该是唯一的吧。直接用毫秒值不可以吗?那么还是因为毫秒值+随机数的策略更安全?
1回答
如果是只部署一台实例,是不用加随机数的,可以保证唯一。如果部署多台实例,加上随机数可以降低重复的概率。
相似问题