UUID Oluşturucu
Bir veya daha fazla rastgele sürüm 4 UUID oluşturun. Büyük harf ve tire kaldırma seçenekleri.
Nasıl Çalışır
UUID üretici, doğrudan tarayıcıda v1, v4 ve v5 formatlarında Evrensel Benzersiz Tanımlayıcılar (UUID) oluşturur.
UUID sürümünü seçin: v4 (rastgele, çoğu kullanım durumu için önerilir), v1 (zaman ve MAC adresi tabanlı) veya v5 (ad alanı ve ad tabanlı, deterministik). Bir UUID almak için Oluştur’a tıklayın veya toplu oluşturma için bir sayı (100’e kadar) belirtin.
Çıktı formatı: kısa çizgili standart UUID (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) veya kısa çizgisiz sürüm.
Rastgele, benzersiz tanımlayıcılara ihtiyacınız olduğunda UUID v4 önerilir. Aynı girişin her zaman aynı tanımlayıcıyı üretmesi gerektiğinde UUID v5 kullanışlıdır (örn. URL → UUID).
Uygulamalı Örnek
Bir v4 UUID üretin: 128 bitinin 122’si rastgeledir; bu 2¹²² olası değer demektir — yaklaşık 5,3 undesilyon; çakışmaların pratikte dert olmamasının nedeni budur. Anatomi çubuğu hangi bitlerin sürüm ve varyantı kodladığını, hangilerinin saf rastgelelik olduğunu renklerle gösterir. v7’ye geçin; ilk 48 bit bir zaman damgasıdır, böylece v7 UUID ile anahtarlanan veritabanı satırları oluşturulma sırasına göre dizilir — birini doğrulayıcıya yapıştırın; araç o damgayı geri çıkarır ve tanımlayıcının tam ne zaman basıldığını söyler.
Kullanım Alanları
- Veritabanı birincil anahtarları oluşturma
- Benzersiz oturum kimlikleri oluşturma
- Dağıtılmış sistemlerde kaynakları etiketleme
- Rastgele verilerle uygulamaları test etme
- API anahtarları oluşturma
Sıkça Sorulan Sorular
- UUID v1, v4 ve v5 arasındaki fark nedir?
- v1 zaman ve MAC adresi tabanlıdır; v4 rastgeledir; v5 ad alanı + adın deterministik bir özetidir.
- UUID v4 gerçekten benzersiz mi?
- Çarpışma olasılığı astronomik olarak küçüktür (~2^122'de 1). Pratikte: benzersiz.
- UUID'yi veritabanı anahtarı olarak kullanabilir miyim?
- Evet — UUID'ler genellikle birincil anahtar olarak kullanılır. Not: UUID v1/v4 rastgeledir ve B-ağacı dizin parçalanmasına neden olabilir.
- UUID v5 ad alanı nedir?
- Standart ad alanları: URL, DNS, OID, X.500. Giriş türüne göre seçin.
- Oluşturulan UUID'ler sunucuya gönderiliyor mu?
- Hayır — oluşturma tarayıcıda yerel olarak gerçekleşir.