Açık araçlar · 0

Hakkında

UUID Oluşturucu

Pencere açıldığında rastgele bir sürüm 4 UUID hazırdır; beş ya da bin tane isteyin, Satır başına bir, JSON dizisi ya da SQL listesi olarak kopyalayın. Sürüm 7 zamanı başa koyar, böylece ID’ler üretildikleri sırayla dizilir; sürüm 5 ve 3 bir ismi her seferinde aynı UUID’ye çevirir; yanlarında ULID’ler ve Nano ID’ler de vardır.

Neler yapar

  • Rastgele sürüm 4; zamana göre sıralı sürüm 7, bir milisaniyede bin tane üretilse bile sıralı; rastgele node’lu sürüm 1.
  • DNS, URL, OID ya da X.500 ad alanında ya da kendi ad alanınızda bir isimden sürüm 5 ve 3; Nil ve Max UUID’leri.
  • Aynı anda bir ila bin tane; tek tek ya da hepsi birden kopyalanır, indirilir, JSON ya da SQL olarak yazılır.
  • Küçük ya da büyük harf; Tiresiz; .NET’in yazdığı gibi Süslü parantez; URN; ya da 22 karakterlik URL-safe Base64 (Base64URL).
  • Düz metin olarak zamana göre sıralanan ULID’ler; herhangi uzunlukta ve alfabede Nano ID’ler, bir tekrarın ne zaman olası hale geleceğiyle birlikte.
  • İncele: bir UUID ya da ULID yapıştırın; sürümünü, varyantını ve zaman taşıyorsa üretildiği zamanı görün.

Nasıl kullanılır

  1. Sürümü ya da ULID veya Nano ID’yi seçin.
  2. Kaç tane olacağını ve nasıl yazılacağını ayarlayın.
  3. Kopyalayın ya da indirin.
  4. Herhangi bir UUID’yi okumak için İncele sekmesine yapıştırın.

Neleri yapmaz

  • Sürüm 2, 6 ve 8 üretmek: İncele’de okunurlar ama üretilmezler, çünkü kimse bunları istemez.
  • Ağ kartınızın adresini taşıyan bir sürüm 1: bir web sayfası onu okuyamaz, zaten bir ID’de yeri de yoktur.
  • KSUID, Snowflake ve CUID2: her biri kendi kütüphanesiyle gelir ve birine ihtiyaç duyan sistemde o zaten vardır.
  • Bir API: ID’ler tarayıcınızda üretilir, sorulacak bir sunucu yoktur.

Sorular

Sürüm 4 mü, sürüm 7 mi?

Sıra önemli değilse sürüm 4. Veritabanı anahtarları için sürüm 7: sıralı anahtarlar dizini düzenli tutar ve ID’nin üretildiği zaman ondan geri okunabilir.

Bunlar gerçekten benzersiz mi?

Bir sürüm 4 UUID’nin 122 rastgele biti vardır. Bir kopya çıkma ihtimali çıkmama ihtimaline eşit olana kadar bunlardan yaklaşık 2,7 kentilyon üretmeniz gerekir.

Sürüm 5 neden her seferinde aynı UUID’yi veriyor?

Tasarım gereği: ad alanının ve ismin SHA-1’inden kurulur, bu yüzden aynı isim her makinede aynı ID’ye eşlenir. İki sistemin konuşmadan bir ID üzerinde anlaşması gereken yerde kullanın.

ULID nedir?

Crockford’un base32’sinden yirmi altı karakter, zaman başta; bu yüzden düz metin olarak oluşturulma zamanına göre sıralanır ve tire içermez. Altında bir UUID gibi 128 bittir.

Buradaki her şey tarayıcınızda çalışır. Yazdığınız, yapıştırdığınız ya da açtığınız hiçbir şey yüklenmez; hesap da sıra da yoktur. Bu nasıl oluyor.

Sık birlikte kullanılanlar

Üreteçler klasöründe diğerleri

  • Şifre Oluşturucu: Tarayıcınızda güçlü rastgele şifreler, akılda kalan parola cümleleri ve PIN’ler üretin; bit cinsinden gerçek entropi ve kırılma süresiyle.
  • QR Kod Oluşturucu: Bağlantı, Wi-Fi, kişi, e-posta, SMS ve etkinlik için QR kod oluşturun: süresi hiç dolmayan statik kodlar, renkler, logo ve PNG ya da SVG indirme.

Bütün araçlarutilbrew hakkındaGizlilik