UUID v7-generator

Genereer in je browser UUID v7-identifiers die op tijdstempel sorteerbaar zijn, voor databases, gebeurtenissen en gedistribueerde systemen.

Opties
Genereer één UUID v7-identifier of een lokale batch.

Gebruik de huidige klokwaarde of zet de UUID v7-tijdstempel vast op een specifieke Unix-milliseconde.

Gegenereerde UUID's
UUID v7-waarden worden lokaal gegenereerd met een Unix-tijdstempel in milliseconden en willekeurige bits.
VersieUUID v7
Gegenereerd0
Unix-millisecondenNiet beschikbaar
TijdstempelNiet beschikbaar

UUID v7 is een modern UUID-formaat dat een Unix-tijdstempel in milliseconden vooraan in de identifier plaatst en de resterende bits met willekeur vult. Daardoor zijn de waarden in de praktijk wereldwijd uniek en blijven ze tegelijk natuurlijk sorteerbaar op aanmaaktijd.

Wat deze tool doet

Deze generator maakt UUID v7-waarden volledig in je browser. Genereer een enkele identifier of een batch van maximaal 100; kopieer de lijst daarna of download die als tekstbestand voor seeddata, databaserecords, testgegevens voor gebeurtenissen of testpayloads.

Huidige of aangepaste tijd

Gebruik de huidige tijd voor normale applicatierecords, importsleutels en testgegevens die moeten weergeven wanneer ze zijn gemaakt. Schakel over naar een aangepaste tijdstempel wanneer je deterministisch ogende voorbeelden, aangevulde rijen, opnieuw afgespeelde gebeurtenissen of fixtures nodig hebt die rond een specifiek moment moeten sorteren.

Wanneer UUID v7 helpt

UUID v7 is handig wanneer je niet-betekenisvolle identifiers wilt die toch goed sorteren in databases, logs, wachtrijen en gedistribueerde gebeurtenisstromen. Vergeleken met willekeurige UUID v4-waarden zorgt UUID v7 voor minder indexherschikking, omdat nieuwere records meestal dicht bij het einde van een gesorteerde sleutelruimte terechtkomen.

Opmerkingen over sorteerbaarheid en veiligheid

Het tijdstempeldeel legt milliseconden vast, geen vertrouwelijke of geheime waarde. Als een identifier de geschatte aanmaaktijd niet mag prijsgeven, gebruik dan in plaats daarvan een volledig willekeurig formaat. Binnen een gegenereerde batch houdt deze tool waarden voor dezelfde milliseconde monotoon, terwijl de UUID v7-versie- en variantbits behouden blijven.