CUID-generator
Generera unika identifierare med CUID och CUID2. Konfigurera antal, längd och fingeravtryck.
Inmatning
Utdata
Readme
Vad är en CUID?
En CUID, eller kollisionsresistent unik identifierare, är ett strängformat som är utformat för att vara kompakt och extremt osannolikt att kollidera i distribuerade system. Det används ofta när du vill ha något kortare än en UUID men som fortfarande passar för unika poster.
CUID2 är en nyare generation av samma idé. Den behåller målet med kollisionsresistens och ger samtidigt större kontroll över identifierarens längd och beteendet för fingeravtryck.
Verktygsbeskrivning
Det här verktyget genererar klassiska CUID- eller CUID2-identifierare i webbläsaren. Du kan välja läge, ange hur många ID:n som ska genereras och justera längden samt alternativen för fingeravtryck i CUID2.
Det är användbart för att testa databaser, seed-data, test-fixtures eller andra arbetsflöden som behöver många unika identifierare samtidigt.
Exempel
- Ett enskilt standardvärde för CUID2
- En klassisk CUID för äldre system
- En större omgång genererade ID:n för testdata
Funktioner
- Växla mellan lägena för generering av CUID och CUID2
- Generera upp till 1000 identifierare samtidigt
- Ladda ner det genererade resultatet som oformaterad text
Alternativ förklarade
Antal styr hur många ID:n som produceras. I CUID2-läget styr längd resultatets storlek, och fingeravtryck lägger till extra entropi som är kopplad till den aktuella miljön.
I klassiskt CUID-läge är identifierarformatet fast, och de CUID2-specifika alternativen ignoreras.