我正在尝试使用hornetq中的重复检测功能来生成UUID,这是更好的选择,我应该选择基于Java的UUID还是hornetq附带的UUID生成器。有什么区别
最佳答案
仅供引用,HornetQ UUID 代码基于旧版本的 Java UUID Generator 项目 http://wiki.fasterxml.com/JugHome https://github.com/cowtowncoder/java-uuid-generator/
它已针对高性能进行了优化(而不是针对避免冲突进行了优化)。正如您在下面的错误案例中所看到的,某些 UUID 选择可能会给您带来非常慢的启动时间(这对您来说可能是问题,也可能不是问题)。
关于java util UUID 与 Hornetq UUID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17594345/