Als u met SQL- of NoSQL-databases hebt gewerkt, bent u de termen _id, ID of ObjectId wel eens tegengekomen. Deze dienen als primaire sleutel voor alle documenten en records.
Alle documenten hebben een individuele identifier waarmee we ze snel en gemakkelijk kunnen vinden, bijwerken en verwijderen. Het zijn ook kritieke elementen die niet genegeerd kunnen worden, omdat ze de kenmerken van een object definiëren en ons in staat stellen om er effectief mee te interageren.
Bovendien is het interessant om te weten hoe computers zulke lange reeksen willekeurige getallen genereren met de kleinste kans op botsingen tussen twee UUID’s.
Met dat in gedachten volgt hier een overzicht van UUID’s en de beste UUID-generators in 2023.
Wat is een UUID?
UUID’s zijn alfanumerieke codes van 36 tekens die informatie op een computer op een unieke manier identificeren. Ze zijn gegarandeerd anders of zeer waarschijnlijk anders dan UUID’s die vóór 3400 zijn gegenereerd. UUID’s detecteren databases, systeeminstanties, primaire sleutels, Bluetooth-profielen en kortlevende objecten.
De UUID en GUID zijn vergelijkbaar. UUID was oorspronkelijk een Microsoft-versie, maar beide termen werden gestandaardiseerd door RFC 4122. UUID’s maken deel uit van de Distributed Computing Environment (DCE), gestandaardiseerd door de Open Software Foundation (OSF). UUID’s volgen RFC 4122.
Een UUID wordt gegenereerd op basis van het netwerkadres en een tijdstempel.
Hoe werkt het genereren van UUID’s?
De UUID is uniek omdat het meerdere componenten combineert. Een UUID bestaat uit 128 bits, die worden opgebouwd door cijfers achter elkaar te zetten. Deze ID is hexadecimaal en bestaat uit de cijfers 0 tot en met 9 en de letters A tot en met F.
Er zijn 32 hexadecimale cijfers met vier koppeltekens: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXX. Koppeltekens hebben een tekenaantal van 8-4-4-4-12. De laatste vier bits, of de N-positie, geven het formaat en de codering in één tot drie bits aan.
Een UUID gebaseerd op tijd heeft bijvoorbeeld segmenten gescheiden door koppeltekens die lage, midden en middentijd aangeven, evenals verschillende tijdstempels om het te identificeren. Het MAC-adres staat in de laatste sectie, het knooppunt.
Verschillende versies van UUID
- Versie één: De eerste versie genereert UUID’s op basis van het MAC-adres van de computer en de generatietijd. Ze zijn zoals ze klinken. Er is een maximale verwerkingssnelheid van 163 miljard cycli per seconde voor computers (of nodes), maar dat is zelden een probleem voor ontwikkelaars. Met deze versie kunt u het adres en de tijd van de computer achterhalen als u het gebruikt. Er zijn ook andere problemen mee.
- Versie twee: UUID versie twee is vergelijkbaar met versie één, maar minder implementaties gebruiken deze omdat RFC 4122 weinig details geeft. Ze zullen in de praktijk niet gebruikt worden, en ze worden soms DCE-beveiligings-UUID’s genoemd.
- Versie drie: Versie drie gebruikt de cryptografische hashes en tekststrings van de toepassing om UUID’s te genereren. UUID’s worden gegenereerd met MD5 hashing, en namen genereren UUID’s. Nu kunnen we namen en namespaces combineren om UUID’s te maken. Dit algoritme heeft een waarde van 128 bits, wat gebruikelijk is. Het is gemakkelijk om twee berichten met dezelfde hashwaarde te vinden omdat het ontworpen is voor cryptografie, maar nu is het kwetsbaar.
- Versie vier: U kunt pseudo-willekeurige getallen, of willekeurige bits, maken met behulp van deterministische willekeurige bitgeneratoren. Pseudo-willekeurige getallengeneratoren genereren UUID’s, en ze zijn supergemakkelijk te gebruiken. UUID’s worden willekeurig gegenereerd. Het is mogelijk om een UUID te dupliceren, maar dat is maar heel weinig. Er zijn 2128 mogelijke combinaties. Bijna elke programmeertaal ondersteunt momenteel versie vier.
- Versie vijf – Versies drie en vijf zijn hetzelfde, behalve het hashingalgoritme. SHA-1 vervangt MD5 in versie vijf. Hoewel versie vier technisch superieur is, heeft het dezelfde problemen als versie drie.
Laten we nu enkele top UUID-generators bekijken.
UUID-generator
UUID Generator voor Mac OS X is een gratis, intuïtief hulpmiddel waarmee u Universal Unique Identifiers (UUID’s) kunt genereren. Met de website kunt u tot 500 UUID-codes tegelijk genereren.

Maak online een UUID aan met uuidgenerator.net:
- Ga naar uuidgenerator.net
- U kunt kiezen uit versie 1 of versie 4 UUID Generator.
- Bepaal vervolgens hoeveel UUID’s u wilt genereren.
- Als laatste klikt u op “Generate” om te beginnen met het genereren van UUID’s.
Het is ook mogelijk om UUID-codes voor versie 1 en 4 te genereren. U kunt UUID-codes lokaal opslaan door ze naar het klembord te kopiëren en op te slaan.
UUID-tools
Er is ook UUID Tools, een gratis online UUID-generator. Met de website kunnen gebruikers willekeurige UUID-codes genereren voor versie 1, versie 3, versie 4 en versie 5. U kunt ook tot 100 UUID-codes genereren. U kunt ook tot 100 UUID-codes tegelijk genereren.

Maak online een UUID met uuidtools.com:
- Bezoek de website om de Bulk UUID Generator te bekijken.
- Geef daarna aan hoeveel UUID’s u wilt genereren.
- U kunt kiezen tussen versie 1, versie 3 of versie 5.
- Klik ten slotte op de knop “Generate” (Genereer) om de UUID te genereren.
Gebruikers kunnen de API-oproep kopiëren of lokaal opslaan in TXT wanneer de UUID-code is gegenereerd.
Geekflare UUID-generator
Met de Geekflare UUID-software kunt u unieke UUID-waarden genereren. Deze generator kan tot 1000 UUID’s genereren. Versie 4 UUID wordt standaard gegenereerd.

Maak online een UUID met geekflare.com/tools/uuid-generator
- U kunt elk gewenst aantal UUID’s selecteren.
- U kunt kiezen uit versie 1, 3, 4 en 5 UUID’s.
- U ziet de gegenereerde UUID in de rechterkolom.
U kunt de uitvoer desgewenst regenereren of direct kopiëren.
GUID-generator
GUID Generator is een gratis online UUID-generator. Deze website kan gebruikt worden om UUID’s of GUID’s in bulk te genereren. De tool kan tot 2000 UUID-codes tegelijk genereren.

Online een UUID maken met guidgenerator.com
- Open de website.
- Geef aan hoeveel UUID-codes u wilt genereren.
- U moet ook de opmaak aanpassen met hoofdletters, accolades, koppeltekens, enz.
- De laatste stap is het kiezen van een coderingsformaat en klikken op “Genereren” om een aantal UUID’s te genereren.
- U kunt de gegenereerde UUID-codes gemakkelijk naar het klembord kopiëren.
Voordat het genereren begint, kan de gebruiker het Formaat (Hoofdletters, accolades, koppeltekens) en de Codering (Base64, RFC 7515, URL Encode) aanpassen.
Famkruithof
Er is een website genaamd Famkruithof.net die gratis UUID’s genereert. Met de website kunt u een UUID-code of meerdere UUID-codes tegelijk genereren.
U kunt maximaal 500 UUID-codes tegelijk genereren. Bij het aanmaken van een UUID kan de gebruiker de versie (versie 1 of versie 4), de hoofdletter en de accolades opgeven voordat hij/zij begint.

Maak een UUID online aan met famkruithof.net:
- Open deze website en voer het aantal UUID’s in dat u wilt genereren.
- U moet het type UUID en andere UUID-details opgeven.
- Klik tenslotte op de knop “Get” om de gegenereerde UUID-codes te bekijken.
De UUID die via deze website wordt gegenereerd is mogelijk niet uniek, zoals vermeld in de disclaimer.
UUID online
De website die een UUID generator online aanbiedt is UUID Online. Deze website gebruikt zijn UUID generator tool om u een willekeurige UUID-code te geven.

Maak een UUID online met uuidonline.com
- Bezoek deze website en kies de UUID-code versie die bij uw behoeften past.
- De gegenereerde UUID-code kunt u bekijken door op de knop “Generate New” te klikken.
- Als laatste stap kopieert u de UUID naar het klembord.
Gebruikers kunnen nog steeds een UUID-codeversie kiezen op basis van hun behoeften, zoals UUID versie 3, UUID versie 4 of UUID versie 5.
Retool
Retool vereenvoudigt het proces van het maken van interne tools door UUID’s te creëren. Bedrijven gebruiken aangepaste toepassingen, dashboards, beheerpanelen en andere interne hulpmiddelen om hun activiteiten uit te voeren, en Retool maakt het gemakkelijker om UUID’s te creëren dan vanaf nul.

Maak online een UUID met retool.com
- Selecteer UUID-generator bewerken in het menu.
- Klik vervolgens op de optie voor het genereren van een UUID.
- Wanneer u zich aanmeldt, kunt u de UUID ook bewerken.
- De laatste stap is het kopiëren van de UUID.
Bovendien kunt u aangepaste logica maken, aangepaste query’s uitvoeren en uw gegevens met elke bron verbinden.
Korte unieke ID
Short Unique ID generator is een uitstekend hulpmiddel om UUID’s online te genereren. Met deze tool kunt u korte en niet-opeenvolgende unieke URL-vriendelijke identifiers genereren.

Maak online een UUID met short unique.id
- Bezoek de link.
- Voer de lengte in.
- Klik op ‘Willekeurige sequentiële korte UUID genereren’.
- U zult zien dat de willekeurige UUID wordt gegenereerd.
Marc Nuri
Marc Nuri biedt een online hulpmiddel voor het genereren van UUID’s en GUID’s. Dit zijn UUID’s en GUID’s, 128-bits nummers die worden gebruikt om computerinformatie te identificeren.

Maak online een UUID met marcnuri.com
- Bezoek de website.
- Voer de hoeveelheid in die u wilt toevoegen.
- Selecteer scheidingsteken in het vervolgkeuzemenu.
- Klik op ‘Genereer’.
Comment Picker UUID
Comment Picker genereert gratis UUID’s. Deze website genereert willekeurige UUID’s voor gebruik in apps en online tools en laat u tot 100 UUID’s tegelijk maken.

Maak online een UUID met commentpicker.com
- Ga naar de website en klik op de knop Random UUID Generator.
- De volgende stap is om aan te geven hoeveel UUID’s u wilt.
- Klik ten slotte op ‘Genereer UUIDS’ en kopieer de gegenereerde codes.
Desondanks kunnen gebruikers de UUID-parameters niet wijzigen.
Laatste woorden
Daar hebt u het! De beste UUID-generatoren! Dit artikel zal u helpen om UUID-versies te begrijpen en wanneer u ze moet gebruiken.
Bekijk vervolgens de beste URL-verkorters voor merkmarketing.