Как сгенерировать 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

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