Генератор на UUID v7

Генерирајте UUID v7 вредности онлајн: хронолошки сортирачки UUID со 48-битна временска ознака во милисекунди и 74 случајни бита.

Генерирани ID
Подготвено. Генерирајте UUID v7 вредности во Вашиот прелистувач.

Како е изграден овој ID

Распоред
48-битна Unix временска ознака во милисекунди, битови за верзија 7, RFC варијантни битови и случајно пополнување.
Ентропија
74 случајни бита во оваа имплементација; нема монотон бројач.
Време
Да. Првите 48 бита го кодираат времето на создавање, па затоа овие ID се сортираат хронолошки низ различни милисекунди.
Ризик од колизија
Во рамките на една милисекунда, колизиите зависат од 74 случајни бита; за екстремно голем обем на записи во иста милисекунда треба да се користи координирана ID услуга.
Пример
019f54d2-1691-77e8-91e2-6eb794501224

Вашите ID се генерираат локално со силна случајност во прелистувачот. Ништо не се испраќа до BroBroGo.

ЧПП

Зошто да изберам UUID v7 наместо UUID v4?

UUID v7 го задржува форматот на UUID, но се сортира хронолошки, што помага логовите, индексите во базите на податоци и тековите на настани да останат во приближен хронолошки редослед.

Дали UUID v7 го крие времето на создавање?

Не. Временската ознака е дел од самиот ID. Користете UUID v4 или NanoID доколку Ви е потребен нетранспарентен идентификатор без временски податоци.