Gineadóir UUID v7

Gineann luachanna UUID v7 ar líne: UUIDanna in-sraithe de réir ama le stampa ama milleasoicind 48 giotán agus 74 giotán randamach.

IDanna Ginte
Réidh. Ginfidh luachanna UUID v7 i do bhrabhsálaí.

Conas a thógtar an ID seo

Leagan amach
Stampa ama milleasoicind Unix 48 giotán, giotáin leagan 7, giotáin leagain RFC agus líonadh randamach.
Eantrópacht
74 giotán randamach sa chur i bhfeidhm seo; níl aon chuntar aontonach ann.
Am
Is ea. Ionchódaíonn an chéad 48 giotán an t-am cruthaithe, mar sin sórtáiltear IDanna de réir ama thar mhilleasoicindí difriúla.
Riosca imbhuailte
Laistigh de mhilleasoicind amháin, braitheann imbhuailte ar 74 giotán randamach; ba cheart go n-úsáidfeadh líon thar a bheith ard sa milleasoicind céanna seirbhís ID chomhordaithe.
Sampla
019f54d2-155f-75d7-8547-4c3d89dd9c41

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

Ceisteanna Coitianta

Cén fáth a roghnófaí UUID v7 in ionad UUID v4?

Coinníonn UUID v7 cruth an UUID ach sórtálann sé de réir ama, rud a chabhraíonn le logaí, innéacsanna bunachar sonraí agus sruthanna imeachtaí fanacht in ord croineolaíoch garbh.

An gceileann UUID v7 an t-am cruthaithe?

Ní hea. Is cuid den ID é an stampa ama. Úsáid UUID v4 nó NanoID má theastaíonn aitheantóir teimhneach uait gan sonraí ama.