UUID UUID Generator

Ücretsiz · Kayıt yok · Kurulum yok

UUID v8 Oluşturucu

UUID v8, bitlerin nasıl kullanılacağını standart yerine uygulamaya bırakır. Sürüm ve varyant bitleri dışındaki her şeyi kendi şemanıza göre doldurabilirsiniz.

  • Özel düzen
  • RFC 9562
  • Uygulamaya bırakılmış bitler

UUID v8 Oluşturucu

v8
1 ile 1000 arası.
Biçimlendirme

Sonuç 0

    Web Crypto API ile cihazınızda üretilir — hiçbir şey tarayıcınızdan çıkmaz. Kısayol: Ctrl + Enter — yeniden üretmek için

    Bir UUID v8 nedir?

    Bir UUID v8, sürüm ve varyant bitlerinin dışındaki 122 biti uygulamanın tanımlamasına izin verir. Standart yalnızca değerin genel çerçevesini korur; anlamı tamamen sizin şemanıza bağlıdır.

    Bu sürüm, UUID çerçevesini kullanmaya devam ederken zaman, sıra numarası, makine kimliği veya kendi kodladığınız alanları taşımak isteyen ekipler için eklendi. Taşınabilirlik ve sıralama garantileri için uygulamanın kendi kurallarını belgelemesi gerekir.

    Nasıl kullanılır

    1. Üretilecek adedi seçin (1 ile 1000 arası).
    2. Varsayılan olarak rastgele bitler üretilir; kendi düzeninizi uygulamak için çıktıyı şemanıza göre yorumlayın.
    3. Oluştur düğmesine basın ve değerleri kopyalayın ya da indirin.

    Kullanım alanları

    • Standart sürümlerin kapsamadığı alanları UUID içinde taşımak.
    • Sıralama ve zaman bilgisini kendi kurallarınızla kodlamak.
    • Veritabanı motorunun henüz v7 üretmediği sistemlerde zaman sıralı değer üretmek.

    UUID v8 nerede duruyor

    Hangi seçenek, ne zaman kullanılır
    SeçenekNe zaman kullanılır
    v8Bitleri siz tanımlarsınız: en esnek, ama kuralları da siz yazarsınız
    v7Yerleşik zaman sıralaması; çoğu proje için daha basit
    v4Hiçbir ek anlam taşımaz, yalnızca rastgeledir

    UUID sürümleri kısaca

    SürümSıralanabilirNeye dayanırNe için kullanılır
    v1HayırZaman damgası + MAC adresiHâlâ v1 bekleyen eski sistemler
    v3HayırBir ismin MD5 özetiMD5 zorunlu olduğunda deterministik kimlik
    v4Hayır122 bit rastgeleNeredeyse tüm genel amaçlı kimlikler
    v5HayırBir ismin SHA-1 özetiAynı ismin her zaman aynı kimliği vermesi gerektiğinde
    v6EvetYeniden sıralanmış zaman damgasıRastgelelikten vazgeçmeden sıralanabilir kimlik
    v7EvetMilisaniyelik Unix zamanıVeritabanı birincil anahtarları ve olay kimlikleri
    v8HayırSizin bit düzeninizÖzel veya deneysel biçimler

    Yedi sürümün tümü 128 bittir ve aynı 8-4-4-4-12 biçiminde yazılır. Değişen tek şey bitlerin anlamıdır.

    Sık sorulan sorular

    v8'i ne zaman kullanmalıyım?

    Yerleşik sürümlerin hiçbiri ihtiyacınız olan alanları taşımıyorsa. Kendi biçiminizi standart bir çerçeveye oturtmak, tamamen özel bir kimlik biçimi tanımlamaktan genellikle daha kolaydır.

    v8 değerleri başka sistemlerle uyumlu mu?

    Biçim olarak evet: diğer araçlar bunları geçerli UUID olarak okur. Ancak bitlerin anlamını yalnızca sizin uygulamanız bilir; bu yüzden şemayı belgelemek şarttır.

    v8 çakışma riski taşır mı?

    Bitleri siz dağıttığınız için risk tamamen tasarımınıza bağlıdır. Rastgele doldurulan 122 bit v4 kadar güvenlidir; örneğin yalnızca 32 bitlik bir sayaç kullanırsanız çakışma çok daha olası hâle gelir.