UUID v7 Oluşturucu

Çevrim içi UUID v7 değerleri oluşturun: 48 bitlik milisaniye zaman damgası ve 74 rastgele bit içeren, zamana göre sıralanabilir UUID'ler.

Üretilen Kimlikler
Hazır. Tarayıcınızda UUID v7 değerleri oluşturun.

Bu kimlik (ID) nasıl oluşturulur?

Düzen
48 bitlik Unix milisaniye zaman damgası, sürüm 7 bitleri, RFC varyant bitleri ve rastgele dolgu.
Entropi
Bu uygulamada 74 rastgele bit; monoton bir sayaç bulunmamaktadır.
Zaman
Evet. İlk 48 bit oluşturulma zamanını kodlar, böylece kimlikler farklı milisaniyeler arasında zamana göre sıralanır.
Çakışma riski
Bir milisaniye içinde çakışmalar 74 rastgele bite bağlıdır; aynı milisaniyede son derece yüksek hacimli işlemler için koordineli bir kimlik servisi kullanılmalıdır.
Örnek
019f54d2-18c7-7cc4-ade3-17a606c02998

Kimlikleriniz güçlü tarayıcı rastgeleliği ile yerel olarak üretilir. BroBroGo'ya hiçbir şey gönderilmez.

Sıkça Sorulan Sorular

Neden UUID v4 yerine UUID v7'yi seçmeliyim?

UUID v7, UUID biçimini korur ancak zamana göre sıralanır; bu da günlüklerin, veritabanı indekslerinin ve olay akışlarının kabaca kronolojik kalmasına yardımcı olabilir.

UUID v7 oluşturulma zamanını gizler mi?

Hayır. Zaman damgası kimliğin bir parçasıdır. Zaman verisi içermeyen opak bir tanımlayıcıya ihtiyacınız varsa UUID v4 veya NanoID kullanın.