Как сгенерировать UUID последовательно, чтобы разница между двумя последовательными UUID составила 1?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как сгенерировать UUID последовательно, чтобы разница между двумя последовательными UUID составила 1?

Сообщение Anonymous »

Я работаю над страницей на основе курсора и нужен уникальный столбец, который является последовательным, поэтому он даст правильный результат. Я знаю, что это можно решить, установив столбец как Auto_Increment с DataType BigInt, но в конечном итоге он достигнет его предела, который составляет 9223372036854775807.
Так что я думаю, как генерация последовательного UUID, подобного ниже, который имеет сравнение, является 1. /> CF3EA0CA-282D-11EC-9624-A71256FA1790 < /p>
cf3ea0cb-282d-11EC-9624-410EA2FDD62C < /p>
CF3EA0CC-282D-11EC-9624-3B1A2DA8C7D0 < /p>
cf3ea0cd-282d-11EC-9624-877D8646D279 < /p>
Я привел эти Uuids, использующие с помощью с помощью UUIDS, используемых с использованием использования. https://github.com/cowtowncoder/java-uuid-генератор

Код: Выделить всё

UUID uuid = Generators.timeBasedGenerator().generate();
Так можно генерировать UUID, но он не дает постоянных результатов.
Есть какой -либо другой способ сгенерировать UUID, который является последовательным в порядке восходящего.

Подробнее здесь: https://stackoverflow.com/questions/694 ... cutive-uui
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»