UUID v4 Oluşturucu

Generated in your browser — never sent to a server.

Nedir UUID v4 Oluşturucu

UUID v4 (Universally Unique Identifier sürüm 4), xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx formatında 128 bitlik rastgele bir tanımlayıcıdır. Bu oluşturucu, sunucu olmadan kriptografik güvenli UUID'ler üretmek için tarayıcının yerel Web Crypto API'sini kullanır. UUID v4, koordinasyon, ağ erişimi veya paylaşılan durum gerektirmediği için en yaygın kullanılan UUID sürümüdür.

Nasıl kullanılır

  1. Adet menüsünden oluşturulacak UUID sayısını seçin.
  2. Yeni bir seri üretmek için Oluştur'a tıklayın veya adedi değiştirin.
  3. Herhangi bir UUID'yi tek tek panonuza almak için yanındaki Kopyala'ya tıklayın.
  4. Tam listeyi satır satır kopyalamak için Tümünü kopyala'ya tıklayın.

Ne zaman kullanılır

Dağıtık bir sistemdeki olaylar için benzersiz kimlikler mi lazım? 25'lik bir UUID v4 serisi oluşturun ve doğrudan fixture dosyalarınıza veya INSERT ifadelerinize yapıştırın. Veritabanına hiç dokunulmadan her olay kendi tanımlayıcısını alır; ilişkileri otomatik artan anahtarları beklemeden baştan atayabilirsiniz.

Sık sorulan sorular

Bu UUID'ler gerçekten benzersiz mi?

UUID v4, 122 bit rastgelelik kullanır; çakışma olasılığı kabaca 5,3 × 10³⁶'da 1'dir. Pratik açıdan çakışma imkânsızdır.

UUID v4 formatı nedir?

UUID v4, xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx kalıbını izler; x rastgele bir hex hane, y ise 8, 9, a veya b'dir. Üçüncü gruptaki '4' onu sürüm 4 olarak işaretler.

UUID'lerim bir sunucuya gönderiliyor mu?

Hayır. Tüm üretim, yerel Web Crypto API'siyle (crypto.randomUUID) tarayıcınızda gerçekleşir. Hiçbir şey iletilmez.

UUID v4'ü bir veritabanında kullanabilir miyim?

Evet. UUID v4; PostgreSQL'de (uuid türü), MySQL 8+'da (UUID() işlevi), SQL Server'da (UNIQUEIDENTIFIER) yerel desteklenir ve MongoDB'de dize olarak saklanır.

İlgili araçlar