UUID v4 (rastgele) ve v7 (zaman sıralı) kimliklerini çevrimiçi oluşturun. Web Crypto API ile aynı anda 1000 adede kadar toplu üretim.
UUID (evrensel benzersiz tanımlayıcı), merkezi bir otorite olmadan kaynakları tanımlamak için kullanılan 128 bitlik bir etikettir. UUID v4 tamamen rastgele kimlikler üretirken, v7 milisaniye hassasiyetinde bir Unix zamanı gömer. Bu sayede kimlikler kronolojik olarak sıralanır, bu da veritabanı birincil anahtarları için kritiktir. İstediğiniz sürümü burada oluşturabilirsiniz.
UUID (Evrensel Benzersiz Tanımlayıcı), bilgisayar sistemlerinde bilgileri benzersiz şekilde tanımlamak için kullanılan 128 bitlik bir numaradır. UUID’ler uzay ve zaman boyunca benzersiz olacak şekilde tasarlanmıştır, yani farklı kişiler tarafından farklı bilgisayarlarda farklı zamanlarda üretilmiş olsalar bile iki UUID’nin asla aynı olmaması gerekir. RFC 9562 ile tanımlanırlar ve veritabanları, dağıtık sistemler, API’ler ve yazılım geliştirme süreçlerinde yaygın olarak kullanılırlar. Bir UUID şöyle görünür: 550e8400-e29b-41d4-a716-446655440000. En yaygın sürüm UUID v4’tür ve tamamen rastgele değerler üretir. Daha yeni bir sürüm olan UUID v7, ilk 48 bitte bir zaman damgası içerir ve bu sayede UUID’ler oluşturma zamanına göre sıralanabilirken hala benzersiz olur.
En yaygın kullanılan UUID sürümüdür. Sürüm ve varyant işaretçileri için ayrılmamış 122 bitin tamamı, tarayıcının kriptografik rastgele sayı üreteci (crypto.randomUUID()) kullanılarak rastgele oluşturulur. Format: xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx. Burada 4, sürüm 4’ü ve y, 8, 9, a veya b’den birini (varyant bitleri) gösterir.
RFC 9562’de tanımlanan daha yeni bir formattır. İlk 48 bit, milisaniye cinsinden bir Unix zamanını kodlar ve ardından rastgele bitler gelir. Bu, v7 UUID’lerini oluşturulma zamanına göre doğal olarak sıralanabilir yapar. Veritabanı birincil anahtarları için idealdir. Format: tttttttt-tttt-7xxx-yxxx-xxxxxxxxxxxx. t pozisyonları Unix zamanını kodlar.
UUID’ler veritabanı birincil anahtarları, dağıtık sistem tanımlayıcıları, oturum tokenları, istek izleme için korelasyon kimlikleri ve benzersiz dosya adları veya kaynak tanımlayıcıları olarak kullanılır. Bağımsız sistemlerin koordinasyon olmadan benzersiz kimlikler üretmesine olanak tanır.
UUID v7, ilk 48 bitinde bir Unix milisaniye zamanı kodlar. Bir v7 UUID’sinin hangi tarihi kodladığını görmek için Unix Zamanı Dönüştürücü aracımızı kullanın. İçeriğe dayalı, rastgele olmayan bir tanımlayıcıya ihtiyacınız varsa, içeriğin SHA-256 hash değeri deterministik, çakışmaya dayanıklı bir kimlik verir.
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.