UUID v7 -generaattori
Luo UUID v7 -arvoja verkossa: ajan mukaan lajiteltavat UUID-tunnisteet 48-bittisellä millisekuntiaikaleimalla ja 74 satunnaisella bitillä.
Luodut tunnisteet
Miten tämä tunniste muodostuu
- Rakenne
- 48-bittinen Unix-millisekuntiaikaleima, version 7 bitit, RFC-varianttibitit ja satunnaistäyttö.
- Entropia
- Tässä toteutuksessa 74 satunnaista bittiä; monotonista laskuria ei käytetä.
- Aika
- Kyllä. Ensimmäiset 48 bittiä koodaavat luontiajan, joten tunnisteet lajitellaan ajan mukaan eri millisekunneissa.
- Törmäysriski
- Yhden millisekunnin sisällä törmäykset riippuvat 74 satunnaisesta bitistä; erittäin suuria määriä samalla millisekunnilla luovien järjestelmien tulisi käyttää koordinoitua ID-palvelua.
- Esimerkki
019f54d2-153f-75df-bcf0-422c51a5dcc0
Tunnisteesi luodaan paikallisesti selaimen vahvalla satunnaisgeneraattorilla. Mitään ei lähetetä BroBroGo-palveluun.
Usein kysytyt kysymykset
Miksi valita UUID v7 eikä UUID v4?
UUID v7 säilyttää UUID-muodon mutta lajittelee ajan mukaan, mikä auttaa pitämään lokit, tietokantaindeksit ja tapahtumavirrat likimain kronologisessa järjestyksessä.
Piilottaako UUID v7 luontiajan?
Ei. Aikaleima on osa tunnistetta. Käytä UUID v4- tai NanoID-tunnistetta, jos tarvitset läpinäkymättömän tunnisteen ilman aikatetoja.