İçeriğe geç
Utilerio

NanoID / ULID Üretici

URL-güvenli Nano ID'ler veya zaman damgasına göre sıralanabilen ULID'ler üretin.

Nano ID: 64 karakterlik bir alfabeden kompakt, URL-güvenli rastgele bir dize.

Üretilen ID'ler

Sonuç burada görünecek.

Bu araç işinize yaradı mı?

Bu araç hakkında

UUID, benzersiz bir kimlik üretmenin tek yolu değil. Nano ID, daha büyük ve özelleştirilebilir bir alfabeden daha kısa, URL-güvenli bir dize üretir — URL'lerde ve slug'larda popülerdir. ULID ise kodlanmış bir zaman damgasıyla başlayan 26 karakterlik bir Crockford Base32 kimliği üretir; bu sayede ULID'ler kronolojik sıralanır ve üzerlerine kurulan bir veritabanı indeksi doğal sırasını korur — rastgele bir UUID v4'ün yapamadığı bir şey.

Nasıl kullanılır

  1. Nano ID veya ULID seçin.
  2. Nano ID için bir uzunluk seçin (21, npm paketinin varsayılanıdır; gerçek dünya ölçeğinde çakışmaları ihmal edilebilir tutacak şekilde seçilmiştir).
  3. Kaç adet üretileceğini seçin ve Üret'e basın.
  4. Tümünü kopyalayın veya metin dosyası olarak indirin.

Örnekler

Bir Nano ID (21 karakter)

V1StGXR8_Z5jdHi6B-myT

Bir ULID

01ARZ3NDEKTSV4RRFFQ69G5FAV

Sık karşılaşılan sorunlar

Veritabanımda ekleme sırasına göre sıralanan kimliklere ihtiyacım var.
Nano ID veya UUID v4 yerine ULID kullanın — ilk 10 karakteri üretim zaman damgasını kodlar, bu yüzden alfabetik sıra oluşturulma sırasıyla eşleşir.

Sıkça sorulan sorular