tb 的订单号

2018-05-12 16:58:59 +08:00
 HillW

淘宝的订单号用 UUID.randomUUID()会不会有问题

3961 次点击
所在节点    程序员
12 条回复
qq292382270
2018-05-12 17:11:52 +08:00
可能会.也可能不会
onepunch
2018-05-12 17:22:34 +08:00
会有问题,看下面的文档

https://tech.meituan.com/MT_Leaf.html
noe132
2018-05-12 19:03:14 +08:00
会。uuid 不是绝对唯一的。
一般来说都是订单号池,增序生成,使用的时候取。
这里面技术含量还很高的。
HillW
2018-05-12 21:29:06 +08:00
@onepunch 感谢,哈哈
@qq292382270 做的学校的二首交易平台,会不会有问题呢
@noe132 那这样应该就能保证唯一性了,自己写的,但是不知道外面用的技术
soho176
2018-05-12 22:40:21 +08:00
@HillW 小网站不用考虑这么多
LosLord
2018-05-12 22:41:18 +08:00
小伙子,没有这么多用户量就不要想这么多
iyaozhen
2018-05-12 23:23:07 +08:00
不要过早优化,还有可以稍微放弃下完美主义。特别是新手

老琢磨这些最终啥也做不成,教育教学
iyaozhen
2018-05-12 23:23:17 +08:00
@iyaozhen 经验教训
FYK
2018-05-13 00:29:51 +08:00
根据需求来确定,小网站就自个用随机函数生成没啥问题,等到了有这个需求到阶段再优化。(毕竟可能一辈子都不需要优化 XD )
Axurez
2018-05-13 12:27:58 +08:00
@noe132 UUIDv1 是绝对唯一的。
TheCure
2018-05-13 20:08:11 +08:00
微信每一条消息用 random()有没有问题?
当然有问题
winglight2016
2018-05-13 21:21:01 +08:00
能用 sequence 解决的就不要用 uuid

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/454320

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX