高并发uuid会重复吗

发布时间:2023-05-05T01:22:11 Java

背景 最近有个项目:涉及到分布式计算,tps相对较高,流程之间是异步调用,流程间相互依赖的对象(涉及记录外键)需要持久化.这就衍生出了需要在JVM中快速生成分布式UUID的问题 方案 1.通过JDK标准API?UUID会重复 要生成UUID,大多会直接使用下面这句: UUID.randomUUID().toString().replace("-", ""); 在多数情况下,这样的处理是没问题的,毕竟是JDK标准接口.但是在某些情况下,会出现重复.搜素 uuid 重复