UUID Üretici (v1, v4, v7, NIL)
Tasarımdan gizli — tamamen tarayıcınızda çalışır
Tarayıcınızda her yaygın sürümde UUID oluşturun — v1, v4, v7 ve sıfır UUID. Toova bir seferde veya toplu olarak oluşturur, tek tıklamayla kopyalar ve oluştururken hiçbir zaman herhangi bir sunucuya istek göndermez.
Hangi UUID Sürümünü Kullanmalısınız
UUID v4 rastgeledir ve sıralama gerekmeksizin benzersiz bir tanımlayıcıya ihtiyaç duyduğunuzda en yaygın tercihdir. UUID v7 zamana göre sıralanır; bu, veritabanı birincil anahtarları için idealdir çünkü eklemeler, dizin boyunca dağılmak yerine dizinin sonuna düşer. UUID v1 zaman damgası ve MAC tabanlıdır ve bugün nadiren doğru tercih olur. Toova üçünü de ve test için sıfır UUID'yi oluşturur.
Toplu Oluşturma ve Biçimlendirme
Hızlı test için tek bir UUID veya fikstür tohumlamak, geliştirme veritabanlarını doldurmak ya da yük testi için on bine kadar oluşturun. Çıktı biçimleri arasında standart tire işaretli form, tiresiz onaltılık, büyük harf ve bu stili bekleyen diller için parantez sarmalı seçenekler bulunur. Sonuç tek tıklamayla kopyalanabilir ve düz metin listesi olarak dışa aktarılabilir.
Kriptografik Olarak Rastgele, Yerel
Rastgele UUID'ler tarayıcının kriptografik rastgele sayı üreticisini kullanır; bu, tarayıcınızın TLS anahtarları için kullandığı kaynakla aynıdır. Değerler öngörülemez ve ezici bir olasılıkla benzersizdir. Oluşturma tamamen tarayıcınızda çalışır — hiçbir sunucu dahil değildir, günlük kaydı yapılmaz; Ağ sekmesini açarak sıfır giden isteği kendiniz doğrulayabilirsiniz.
Sıkça Sorulan Sorular
- Veritabanım için v4 mü yoksa v7 mi kullanmalıyım?
- Yeni veritabanı tasarımları için v7 kullanın. Zamana göre sıralı kimlikler son eklemeleri aynı dizin sayfasında kümelendirir; bu da yazma performansını ve lokaliteyi büyük ölçüde artırır. Sisteminiz zaten öngörülemeyen rastgele kimliklere dayanıyorsa v4 ile kalın.
- Rastgele UUID'ler ne kadar benzersiz?
- UUID v4'ün 122 bit rastgeleliği vardır; bu, makul bir uygulama için çarpışma olasılığının son derece küçük olduğu anlamına gelir. Risk önemli hale gelmeden önce trilyonlarca üretmeniz gerekir.
- UUID'leri toplu olarak oluşturabilir miyim?
- Evet. Toova bir seferde on bine kadar üretebilir. Çıktı, bir veritabanı tohumuna veya fikstür dosyasına yapıştırmaya hazır, satır başına bir UUID'dir.
- Sıfır UUID nedir?
- Sıfır UUID, 00000000-0000-0000-0000-000000000000'dır. "UUID atanmamış" anlamında bir işaret değeri olarak veya kod örneklerinde test yer tutucusu olarak kullanılır.
- Oluşturma gerçekten rastgele mi?
- Evet. Toova tarayıcının kriptografik rastgele sayı üreticisini kullanır — TLS anahtarları ve güvenli çerezler için kullanılan kaynakla aynı. Tahmin edilebilir hiçbir tohum dahil değildir.