ULID Oluşturucu

Sıralanabilir, URL güvenli, 26 karakterlik benzersiz ULID kimlikleri üretin ve zaman damgalarını çözün.

Tarayıcınızda çalışır Ücretsiz
Bir ULID çöz
Tarayıcınızda yerel olarak işlenir.

ULID nedir?

ULID (Universally Unique Lexicographically Sortable Identifier), 48 bitlik milisaniye zaman damgasını 80 bitlik rastgele değerle birleştiren 26 karakterlik bir kimliktir. Crockford Base32 alfabesi kullanır; büyük/küçük harf duyarsızdır ve URL'de güvenle kullanılabilir. Örnek: 01ARZ3NDEKTSV4RRFFQ69G5FAV

UUID'ye göre avantajı

UUID v4 tamamen rastgele olduğu için veritabanı indekslerine dağınık eklenir ve performansı düşürebilir. ULID'ler oluşturulma zamanına göre sıralandığından indeksleri verimli tutar ve kayıtları ID'ye göre sıralamak kronolojik sırayı verir.

Özellikler

  • Toplu ULID üretimi
  • Aynı milisaniyede sıralamayı koruyan monoton mod
  • Mevcut bir ULID'nin zaman damgasını tarih olarak çözme

Üretim tarayıcınızda yapılır.

ULID Oluşturucu nasıl kullanılır?

  1. Üretilecek ULID adedini seçin.
  2. İsterseniz monoton modu açın.
  3. ULID'leri oluşturup kopyalayın.
  4. Bir ULID'nin oluşturulma zamanını görmek için çözme alanına yapıştırın.

Neden bu aracı kullanmalısınız?

Dağıtık sistemler ve veritabanları için sıralanabilir, kısa ve okunabilir kimlikler üretmenin pratik yolu.

Sıkça sorulan sorular

Monoton ne demek?

Aynı milisaniyede oluşturulan kimlikler tamamen rastgele olmak yerine birer artar; böylece yine oluşturulma sırasına göre sıralanırlar.

ULID'yi UUID sütununda saklayabilir miyim?

Evet. ULID de 128 bittir ve UUID biçimine dönüştürülerek saklanabilir.

ULID'den oluşturulma zamanını öğrenebilir miyim?

Evet. İlk 10 karakter zaman damgasını içerir ve araç bunu tarihe çevirir.

İlgili araçlar