Kategorya
Mga identifier
Lahat ng kagamitan at artikulo sa kategoryang ito, tinipon sa isang lugar.
Mga Kagamitan
Mga Artikulo
Mga UUID: random na v4 at time-ordered na v7
Paano nananatiling natatangi ang isang 128-bit na identifier nang walang sentral na awtoridad, at bakit nagiging default na ang v7 para sa mga database key.
BasahinMga bersyon ng UUID na ipinaliwanag: v1 hanggang v8
Ang buong pamilya ng UUID sa isang lugar, mula sa oras-at-MAC na v1 patungo sa random na v4 patungo sa time-ordered na v7, kasama ang mga bersyong nakabatay sa pangalan at kung paano binabasa ang mga version at variant bit.
BasahinMagbabanggaan ba ang mga UUID? Probabilidad at ang birthday bound
Ilang random bit talaga ang taglay ng isang UUID, ang matematika ng birthday para sa isang collision, at kailan natin gusto ang deterministikong mga UUID.
BasahinMga UUID bilang database key: v4, v7, at index locality
Ang totoong trade-off sa pagitan ng mga UUID at auto-increment na integer, at kung bakit tahimik na nakakasakit ang random na v4 key sa performance ng database.
BasahinULID, KSUID, Snowflake, at iba pang sortable na ID
Ang mga sikat na alternatibo sa mga UUID para sa time-ordered na identifier, kung paano binuo ang bawat isa, at kung bakit saklaw na ngayon ng UUIDv7 ang karamihan ng pinag-imbentuhan sa kanila.
Basahin