Ko te tino wātea Ka whakatū i te UUID
Ka whakaputa i ngā UUID v4 ā-whakahaere-ā-whakahaere i te nui - te tau matua me ngā kōwhiringa kore-pātahi.
He pēhea te mahi
- Hiko tētahi tatauranga. E tāuru ana i te maha o ngā UUID e hiahiatia ana e koe (1 ki te 1000).
- Whakatū. Ka puta teretia rātau, kotahia raina, e noho tata ana ki te tārua.
- Kohia rātau. Ka whakamahia tuatahitia te tārua katoa, te hanga rānei i roto i ngā kōwhiringa hōhonu.
Mo tēnei utauta
Whakana te putanga-4 UUIDs - ko ngā tohu 128-biti tākaro e whakamahia ana mō ngā kī pātengi, ngā tohu tono, ngā ingoa faila me ētahi atu mea e hiahiatia ana kia motuhake, kāore i te pūkete pūtahi. Ko te kōwhiringa he maha e hiahiatia ana, ā, ka puta mai rātau i te wā kotahi, i hangaia ki te pūtake tākaro o tō tātou kaitiaki (ehara i te Math.random pōturi i te wā e wātea ana te API haumaru). Ka whakaaetia e ngā kōwhiringa hōhonu kia tino nui rātau, kia whakawātea rānei i ngā whakahua mō ngā pūnaha e hiahiatia ana he āhua tohu 32-karaehe.
He aha te whakamahinga o te tangata mo ia
- Ka waihanga i tētahi pūtake raraunga motuhake, kī matua rānei
- Whakatū i ngā tono/whakataurite mō ngā pūkete
- Ka waihanga tētahi pūrere motuhake, he ingoa mea rānei
- Ko ngā tohu whakamātautau i hangaia ki te nui