Evrensel olarak benzersiz tanımlayıcı

Bilgisayar sistemlerinde bilgileri tanımlamak için kullanılan 128 bitlik sayı

Universally unique identifier ya da kısaca UUID, (Türkçeye çevirileri Evrensel olarak benzersiz tanımlayıcı, Evrensel benzersiz tanımlayıcı veya Evrensel benzersiz tanıtıcı olarak mümkündür.) bilgisayar sistemlerinde bilgi için kullanılan 128 bitlik bir etikettir. Ayrıca genel olarak benzersiz tanımlayıcı (GUID) terimi, Microsoft tarafından oluşturulan yazılımlarda da kullanılır.[1]

Universally unique identifier
UEFI değişkenleri tarafından kullanılan UUID/GUID
KısaltmaUUID
Organizasyon
Basamak sayısı32
Örnek​123e4567-e89b-12d3-a456-426614174000​
WebsitesiRFC 4122

Standart yöntemlere göre oluşturulduğunda, UUID'ler pratik amaçla kullanımlar için benzersizdir. Benzersizlikleri, diğer numaralandırma şemalarının çoğundan farklı olarak, merkezi bir kayıt otoritesine veya onları oluşturan taraflar arasındaki koordinasyona bağlı değildir. Bir UUID'nin yinelenme olasılığı sıfır yani benzersiz değildir. UUID'ler gerçekten benzersiz olmamakla birlikte, insan yaşam sürelerinin doğal sınırlamaları ve sistemlerin ayrılması dikkate alındığında, pratik amaçlar için yeterince benzersizdir.[2][3]

Böylelikle, herhangi biri UUID oluşturabilir. Oluşturulan bu UUID ya tanımlayıcının başka bir şeyi tanımlaması için ya da mevcut olanın yinelemeden oluşturulması için kullanabilir. Bağımsız taraflarca UUID'lerle etiketlenen bilgiler daha sonra ihmal edilebilir bir çoğaltma olasılığı ile tek bir veri tabanında birleştirilebilir ya da aynı kanaldan iletilebilir.

UUID'ler yaygın şekilde benimsenmiştir ve birçok hesaplama platformu onları oluşturmak ve metinsel temsilleri ayrıştırmak için kullanırlar.

Kaynakça değiştir

  1. ^ Leach, P.; Mealling, M.; Salz, R. (2005), A Universally Unique IDentifier (UUID) URN Namespace, Internet Engineering Task Force, doi:10.17487/RFC4122, RFC 4122, erişim tarihi: 17 Ocak 2017 
  2. ^ Rehak, Ludi (28 Mayıs 2017). "Are UUIDs really unique?" (İngilizce). 7 Temmuz 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Mayıs 2021. 
  3. ^ "Universally Unique Identifiers (UUID)". H2. 9 Temmuz 2006 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Mart 2021. 

Dış bağlantılar değiştir