Ġeneratur ta' UUID / ULID / NanoID

Iġġenera valuri UUID v4, UUID v7, ULID, u NanoID istantanjament, direttament fil-browser tiegħek.

Format
IDs iġġenerati
Lest.

L-IDs tiegħek jiġu ġġenerati lokalment b'każwalità b'saħħitha tal-browser. Xejn ma jintbagħat lil BroBroGo.

Mistoqsijiet Frekwenti

X'inhi d-differenza bejn UUID v4, UUID v7, ULID, u NanoID?

UUID v4 huwa 122 bit ta' każwalità pura fil-format familjari ta' 36 karattru, iżda l-ordni każwali tiegħu mhix ideali għal-lokalità tal-indiċi tad-database. UUID v7 iżomm l-istess forma iżda jibda b'timestamp f'millisekondi, sabiex l-IDs jiġu magħżula bejn wieħed u ieħor skont il-ħin tal-ħolqien — utli ħafna għal primary keys. ULID jagħmel l-istess ħaġa f'sekwenza iqsar ta' 26 karattru li mhix sensittiva għall-ittri kbar/żgħar. NanoID ma jużax ordni ta' ħin iżda joffri ID iżgħar u kompletament personalizzabbli — inti tagħżel it-tul u s-sett ta' karattri.

Dawn l-IDs huma każwali biżżejjed biex ma jkunux jistgħu jiġu mradda'?

Iva — kull ID tiġi ġġenerata b'każwalità b'saħħitha u kriptografika tal-browser, mhux minn sors prevedibbli. L-alfabet awtomatiku ta' UUID v4 u NanoID għandu aktar minn 100 bit ta' każwalità. UUID v7 u ULID jissagrifikaw madwar 48 minn dawk il-bits għal timestamp fil-bidu, għalhekk ikkunsidra l-formati bi timestamp bħala IDs li jistgħu jiġu magħżula u mhux bħala sigrieti.

Nista' nbiddel it-tul u s-sett ta' karattri ta' NanoID?

Iva — aqleb għal NanoID u din l-għodda turi slider tat-tul (21 karattru b'mod awtomatiku, bħal-librerija) flimkien ma' qasam tal-alfabet li jista' jiġi editjat. Jekk tnaqqas it-tul jew l-alfabet, tnaqqas ukoll ir-reżistenza għall-kolliżjonijiet, għalhekk żomm it-tul għoli jekk tnaqqas is-sett tal-karattri.