UUID Üreteci
Rastgele v4 UUID'leri toplu üret
UUID Üreteci: Evrensel Benzersiz Kimlikler
Çakışma derdi olmadan kimlik üretmenin standardı — 128 bit saf rastgelelik.
UUID (Universally Unique Identifier), merkezi bir otoriteye sormadan benzersiz kimlik üretme standardıdır: veritabanı birincil anahtarları, API kaynak kimlikleri, dosya adları, oturum belirteçleri... En yaygın sürüm olan v4, 122 bitlik saf rastgelelik kullanır — üretilebilecek kimlik sayısı o kadar büyüktür ki çakışma olasılığı pratikte sıfırdır. Bu araç tarayıcınızın kriptografik güvenli üreteciyle (crypto.randomUUID) tek seferde 100'e kadar UUID üretir; küçük/büyük harf ve tiresiz biçim seçenekleriyle. Üretim tamamen cihazınızda olur; kimlikler hiçbir yere kaydedilmez — sayfayı her açışta taptaze, tekrarsız değerler alırsınız.
Özellikler
Gerçek Rastgelelik
crypto.randomUUID — kriptografik güvenli üretim.
Toplu Üretim
Tek tıkla 100 adede kadar UUID.
Biçim Seçenekleri
Küçük, BÜYÜK veya tiresiz format.
Tümünü Kopyala
Listeyi tek tıkla panoya alın.
UUID Rehberi
Yapı ve sürümler
- Biçim: 8-4-4-4-12 hane, toplam 36 karakter
- 3. bloğun ilk hanesi sürümü söyler: 4xxx = v4
- v4: tamamen rastgele — en yaygın sürüm
- v7: zaman sıralı (yeni standart, veritabanı dostu)
Nerede kullanılır?
- Veritabanı birincil anahtarları (dağıtık sistemlerde)
- API kaynak kimlikleri ve istek takibi
- Dosya/nesne adlandırma (çakışmasız)
- Oturum ve cihaz kimlikleri
Sık Sorulan Sorular
İki UUID'nin çakışma olasılığı gerçekten sıfır mı?
Matematiksel olarak sıfır değil ama pratikte evet: v4'te 2¹²² olasılık vardır. Saniyede 1 milyar UUID üretseniz, %50 çakışma olasılığına ulaşmak yaklaşık 85 yıl sürer. Bu yüzden üretmeden önce 'var mı?' diye kontrol edilmez.
UUID ile GUID aynı şey mi?
Evet — GUID (Globally Unique Identifier), Microsoft'un aynı standart için kullandığı isimdir. Biçim ve üretim mantığı birebir aynıdır; .NET dünyasında GUID, diğer her yerde UUID denir.
v4 ile v7 arasındaki fark nedir?
v4 tamamen rastgeledir; v7 ise zaman damgasıyla başlar, yani üretim sırasına göre sıralanabilir. v7, veritabanı indekslerinde daha iyi performans verdiği için yeni sistemlerde yükseliştedir; v4 hâlâ en yaygın ve en uyumlu sürümdür.
UUID'yi birincil anahtar yapmak doğru mu?
Dağıtık sistemlerde ve istemci tarafında kimlik üretmeniz gerektiğinde çok doğru. Tek dezavantaj: rastgele v4'ler B-tree indekslerini dağınık büyütür — yoğun yazma yükünde v7 veya ULID düşünün.
Üretilen UUID'ler kaydediliyor mu?
Hayır. Üretim tarayıcınızda yapılır, hiçbir kimlik sunucuya gönderilmez veya saklanmaz. Sayfadaki liste yalnızca siz kopyalayana kadar ekranınızda yaşar.
Tiresiz biçim nerede işe yarar?
Bazı sistemler (eski veritabanı şemaları, URL kısıtları, bazı API'ler) 32 haneli tiresiz biçim ister. İçerik aynıdır; yalnızca gösterim farkıdır ve iki yönde de kayıpsız çevrilebilir.