Tek seferde 500 taneye kadar benzersiz kimlik üretin. Tarayıcınızın kriptografik rastgele sayı üreticisini kullanır.
Ayarlar
Tamamen rastgele. En yaygın kullanılan sürüm. Sıralanabilir değildir, bu yüzden veritabanı birincil anahtarı olarak kullanıldığında indeks parçalanmasına yol açabilir.
Üretilen kimlikler (0)
Bu kimlikler tarayıcınızın kriptografik rastgele sayı üreticisiyle (crypto.getRandomValues) üretilir ve hiçbir yere gönderilmez. Yine de üretim sistemlerinde kimliği sunucu tarafında üretmek daha doğrudur — buradaki değerleri kopyala-yapıştır senaryoları, test verisi ve seed dosyaları için kullanın.
Sık Sorulan Sorular
Veritabanında birincil anahtar olarak kullanacaksanız v7 daha iyidir: ilk 48 biti zaman damgası olduğu için kayıtlar üretim sırasına göre sıralanır ve B-tree indeksi parçalanmaz. Sıralama önemli değilse ve zaman bilgisinin sızmasını istemiyorsanız v4 tercih edin.
ULID 26 karakterdir (UUID 36), Crockford Base32 kullanır ve tiresizdir — URL'lerde daha okunaklıdır. UUID v7 gibi zamana göre sıralanabilir. Dezavantajı, UUID kadar yaygın kütüphane desteğine sahip olmamasıdır.
UUID v4 için çakışma olasılığı pratikte sıfırdır: saniyede bir milyar UUID üretseniz, %50 çakışma ihtimaline ulaşmanız için yaklaşık 85 yıl geçmesi gerekir. Değerler crypto.getRandomValues ile üretilir, Math.random ile değil.
Hayır. Üretim tamamen tarayıcınızda gerçekleşir; hiçbir değer sunucuya gönderilmez veya saklanmaz. Sayfayı yenilediğinizde tamamen yeni kimlikler üretilir.
Bu araç işine yaradı mı?
Favorilerine ekle ya da ihtiyacı olan birine gönder.