Gineadóir UUID / ULID / NanoID

Gineann luachanna UUID v4, UUID v7, ULID, agus NanoID láithreach, díreach i do bhrabhsálaí.

Formáid
IDanna Ginte
Réidh.

Gintear do chuid IDanna go háitiúil le randamacht láidir brabhsálaí. Ní sheoltar aon rud chuig BroBroGo.

Ceisteanna Coitianta

Cad é an difríocht idir UUID v4, UUID v7, ULID, agus NanoID?

Is éard atá in UUID v4 ná 122 giotán de randamacht ghlan sa ghnáthfhormáid 36 carachtar, ach mar gheall ar a ord randamach níl sé go maith do shuíomh innéacs bunachair sonraí. Coinníonn UUID v7 an cruth céanna sin ach tosaíonn sé le stampa ama milleasoicindí, ionas go sórtáiltear IDanna de réir am cruthaithe — áisiúil do phríomheochracha. Déanann ULID an cleas stampa ama céanna i dteaghrán níos giorra de 26 carachtar nach bhfuil cás-íogair. Fágann NanoID an t-ordú ar lár ar fad le haghaidh ID i bhfad níos lú atá inoiriúnaithe go hiomlán — roghnaíonn tú féin an fad agus an tacar carachtar.

An bhfuil na hIDanna seo randamach go leor ionas nach féidir iad a thomhas?

Is féidir — gintear gach ID le randamacht láidir brabhsálaí atá slán go cripteagrafach, seachas foinse is féidir a thuar. Tá i bhfad níos mó ná 100 giotán randamachta in UUID v4 agus in aibítir réamhshocraithe NanoID. Trádálann UUID v7 agus ULID thart ar 48 de na giotáin sin le haghaidh stampa ama tosaigh, mar sin caith leis na formáidí a bhfuil réimír stampa ama acu mar IDanna in-sórtáilte seachas mar rún.

An féidir liom fad agus tacar carachtar NanoID a athrú?

Is féidir — athraigh go NanoID agus taispeánann an uirlis seo sleamhnán faid (21 carachtar de réir réamhshocraithe, ag teacht leis an leabharlann) chomh maith le réimse aibítre is féidir a chur in eagar. Má laghdaítear an fad nó má chaolaítear an aibítir, cailltear friotaíocht in aghaidh imbhuailtí, mar sin coinnigh an fad ard má laghdaíonn tú an tacar carachtar.