ULID Oluşturucu
Çevrim içi ULID'ler oluşturun: 48 bit zaman ve 80 rastgele bit içeren 26 karakterlik Crockford Base32 kimlikleri.
Üretilen Kimlikler
Bu kimlik (ID) nasıl oluşturulur?
- Düzen
- 26 Crockford Base32 karakteri: 10 zaman karakterini takip eden 16 rastgele karakter.
- Entropi
- 48 bitlik milisaniye zaman damgasından sonra 80 rastgele bit.
- Zaman
- Evet. İlk 10 karakter milisaniye cinsinden zamanı kodlar ve sözlüksel sıralama zamanı takip eder.
- Çakışma riski
- Rastgele kuyruk kısmı 80 bit içerir; risk esas olarak aynı milisaniye içinde kaç tane kimlik oluşturduğunuzla ilgilidir.
- Örnek
01KXAD466B1VXZ1W3VAV1MCXCD
Kimlikleriniz güçlü tarayıcı rastgeleliği ile yerel olarak üretilir. BroBroGo'ya hiçbir şey gönderilmez.
Sıkça Sorulan Sorular
ULID ne işe yarar?
ULID kompakt, URL dostu ve düz metin olarak zamana göre sıralanabilirdir; bu da günlükler (logs), nesne anahtarları ve oluşturulma zamanına göre sıralanması gereken kayıtlar için kullanışlıdır.
ULID, UUID v7 ile aynı şey mi?
Hayır. Her ikisi de milisaniye cinsinden zaman içerir, ancak ULID 26 karakter ve Crockford Base32 kullanırken, UUID v7 standart UUID onaltılık (hexadecimal) biçimini korur.