UUID Oluşturucu

Sürüm 1 ve Sürüm 4 biçimlerinde benzersiz UUID'ler (Evrensel Benzersiz Tanımlayıcılar) oluşturun. Benzersiz tanımlayıcılara ihtiyaç duyan geliştiriciler için temel araç.

UUID Oluşturucu

Oluşturucu Seçenekleri

UUID'leri Anlama

UUID'ler (Evrensel Benzersiz Tanımlayıcılar), tüm sistemlerde ve zamanlarda benzersiz olmaları garanti edilen 128 bitlik tanımlayıcılardır. Dağıtılmış sistemler, veritabanları ve benzersiz tanımlama gerektiren uygulamalar için gereklidirler.

UUID Sürümleri

UUID'lerin her biri kendi oluşturma yöntemine ve kullanım durumlarına sahip farklı sürümleri vardır:

Sürüm 4 (Rastgele)

Rastgele veya sözde rastgele sayılar kullanılarak oluşturulur. Bu, makine veya oluşturulduğu zaman hakkında herhangi bir bilgi açığa çıkarmadığı için en yaygın kullanılan sürümdür. Çoğu uygulama için önerilir.

Sürüm 1 (Zaman damgası tabanlı)

Geçerli zaman damgası, saat sırası ve MAC adresi kullanılarak oluşturulur. Zamansal benzersizliği garanti ederken, ne zaman ve nerede oluşturulduğuna dair bilgileri açığa çıkarabilir.

UUID Biçimi

Tüm UUID'ler standart biçimi izler: 8-4-4-4-12 onaltılık basamak, kısa çizgilerle ayrılmış. Örneğin: 550e8400-e29b-41d4-a716-446655440000. Toplam uzunluk, kısa çizgiler dahil her zaman 36 karakterdir.

Yaygın Kullanım Örnekleri

UUID'ler genellikle veritabanlarında, oturum tanımlayıcılarında, dosya adlarında, API istek kimliklerinde ve merkezi koordinasyon gerektirmeyen benzersiz bir tanımlayıcıya ihtiyaç duyduğunuz her yerde birincil anahtarlar olarak kullanılır.

Sıkça Sorulan Sorular