ULID Oluşturucu

İsteğe bağlı özel zaman damgalarıyla tarayıcı içinde Evrensel Olarak Benzersiz, Sözlük Sırasına Göre Sıralanabilir Tanımlayıcılar oluşturun.

Seçenekler
Tek bir ULID ile başlayın, sıralanabilir bir listeye ihtiyaç duyduğunuzda toplu moda geçin.

Tekli mod çıktıyı odaklı tutar; toplu mod adet ve monoton sıralama seçeneklerini açar.

Geçerli saat değerini kullanın veya ULID zaman damgasını belirli bir Unix milisaniyesine sabitleyin.

Sonuçlar
Seçilen mod ve zaman damgası için yerel olarak oluşturulan ULID değerleri.

-

Kayıtlar, olaylar, günlükler, sabit test verileri ve zamanla sıralanabilir öneklere sahip kompakt tanımlayıcılara ihtiyaç duyan dağıtık sistemler için ULID’leri tarayıcınızda yerel olarak oluşturun. Her değer bu cihazda oluşturulur ve toplu işlem başka bir servise gönderilmeden kopyalanabilir veya indirilebilir.

Neden ULID Kullanılır

ULID, Universally Unique Lexicographically Sortable Identifier anlamına gelir. 48 bitlik Unix milisaniye zaman damgasını 80 bit rastgelelikle birleştirir, ardından sonucu 26 karakterlik bir Crockford Base32 dizisi olarak kodlar. Bu yapı ULID’leri URL açısından güvenli, veritabanı dostu ve oluşturulma zamanına göre doğal olarak sıralanabilir hale getirir.

Geçerli Veya Özel Zaman

Normal uygulama kayıtları, içe aktarma anahtarları ve oluşturuldukları zamanı yansıtması gereken test verileri için geçerli zamanı kullanın. Belirli bir anın etrafında sıralanması gereken deterministik görünümlü örneklere, sonradan doldurulan satırlara, yeniden oynatılan olaylara veya sabit test verilerine ihtiyaç duyduğunuzda özel zaman damgasına geçin.

Monoton Toplu İşlemler

Monoton toplu işlem modu etkinleştirildiğinde, aynı milisaniye için oluşturulan ID’ler rastgele bölümlerini artırır; böylece toplu işlem yukarıdan aşağıya sözlük sırasına göre sıralı kalır. Bunun yerine her satırın yeni bir rastgele bölüm kullanmasını istediğinizde bu modu devre dışı bırakın. Her iki mod da zaman damgasını ilk on karakterde görünür tutar.