UUID ve GUID Nedir? v4 Benzersiz Kimlik Üretimi ve Kullanım Alanları
Milyarlarca kayıt arasında çakışma ihtimali sıfıra yakın olan evrensel benzersiz tanımlayıcıların (UUID) anatomisini ve yazılımdaki önemini keşfedin.
UUID (Evrensel Benzersiz Tanımlayıcı) Nedir?
UUID (Universally Unique Identifier) veya Microsoft ekosistemindeki adıyla GUID, 128-bit uzunluğunda ve 36 karakterden (32 onaltılık basamak ve 4 tire) oluşan standart bir tanımlayıcıdır (Örnek: f47ac10b-58cc-4372-a567-0e02b2c3d479).
UUID Versiyonları Nelerdir?
- UUID v4 (Rastgele): Kriptografik rastgele sayılarla üretilir. En popüler ve yaygın versiyondur. İki UUID v4'ün çakışma olasılığı astronomik düzeyde düşüktür.
- UUID v1 (Zaman Tabanlı): Cihazın MAC adresi ve o anki zaman damgası birleştirilerek üretilir.
❓ Sıkça Sorulan Sorular (SSS)
İki UUID v4'ün aynı üretilme olasılığı nedir? ▾
Bir çakışma olasılığı bir meteorun kafanıza düşme ihtimalinden trilyonlarca kat daha düşüktür (yaklaşık 2^122'de 1).