UUID nedir?
UUID (Evrensel Benzersiz Tan?mlay?c?), da??t?k sistemlerde küresel benzersizli?i sa?lamak i?in A??k Yaz?l?m Vakf? taraf?ndan standartla?t?r?lan 128 bitlik bir tan?mlay?c?d?r. Standart format ??yledir:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx( (8-4-4-4-12 onalt?l?k basamaklar). Temel ?zellikler:
- Küresel benzersizlik: ?ok dü?ük ?o?altma olas?l??? (teorik olarak saniyede 1 milyar UUID üretilir ve 100 y?l i?inde %50 ?o?altma olas?l??? vard?r). Standartlar: RFC 4122 uluslararas? standard?na uygundur ?oklu sürüm deste?i: ? Versiyon 1: Zaman damgalar?na ve MAC adreslerine g?re Sürüm 4: Rastgele say?lara dayal? (en yayg?n kullan?lan) Arac? kullanma talimatlar?
1. Sürüm Se?iniz: Varsay?lan olarak güvenli UUIDv4 rastgele tan?mlay?c?lar üretir 2. Nesil Say?s?: Toplu olarak 1-1000 UUID üretir3. Sonu? Kopyala: Standart format tan?mlay?c?lar?n?n tek t?klamayla kopyalanmas?4. Uygulama Senaryolar?: ? Veritaban? birincil anahtar? - Da??t?lm?? sistem dü?ümü tan?mlama - Dosyalar?n/kaynaklar?n benzersiz ?ekilde adland?r?lmas? - Oturum kimli?i olu?turma Teknik ?zellikler
Olu?turulan tüm UUID'ler ?unlar? i?erir: - 16 bayt uzunluk( (128 bit) Standart s?n?rlay?c?( (tire) - Sürüm tan?mlama biti( (13. karakter) - Varyant tan?mlama biti( (17. karakter) Not: Bu ara?, veri güvenli?ini sa?lamak i?in hesaplamay? a? aktar?m? olmadan taray?c?da yerel olarak tamamlar.