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
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.