2013-07-11 8 views
0

Я пытаюсь использовать функцию обнаружения дублирования в hornetq, чтобы сгенерировать UUID, который является лучшим вариантом, следует выбрать Java UUID или UUID-генератор, который поставляется с hornetq. то, что будет разницаjava util UUID vs Hornetq UUID

+2

Либо будет вполне достаточно и очень непохожим генерировать повторяющиеся UUID, (так невероятно малы, это не стоит даже думать о том или кодировании «решения» для) –

ответ

2

FYI, код HornetQ UUID основан на старой версии Java UUID Generator проекта http://wiki.fasterxml.com/JugHomehttps://github.com/cowtowncoder/java-uuid-generator/

Она была оптимизирована для высокой производительности (в отличие от оптимизировано, чтобы избежать столкновений) , Как вы можете видеть в приведенном ниже примере, некоторые варианты UUID могут дать вам очень медленное время запуска (что может или не может быть проблемой для вас).

Смотреть больше информации здесь https://issues.jboss.org/browse/HORNETQ-854

+0

я в настоящее время с помощью Java UUID , – flash