UUID UUID Generator

Ücretsiz · Kayıt yok · Kurulum yok

GUID Oluşturucu

GUID, Microsoft dünyasında UUID'nin aldığı isimdir; aynı 128 bitlik yapıdır. Bu sayfa varsayılan olarak .NET ve SQL Server'ın beklediği büyük harfli ve süslü parantezli biçimi üretir.

  • Microsoft biçimi
  • Büyük harf + { }
  • v4 tabanlı

GUID Oluşturucu

GUID
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 GUID nedir?

    GUID, Microsoft belgelerinde ve araçlarında UUID için kullanılan terimdir. Teknik bir fark yoktur: ikisi de 128 bitlik, RFC 4122 / 9562 ile aynı yapıyı taşıyan değerlerdir.

    Pratikteki fark biçimdedir. .NET ve SQL Server çıktıyı genellikle büyük harfle ve süslü parantez içinde gösterir: {4C6E0549-2A5F-4C71-9B31-1F0A2D8E6B44}. Veritabanı sütunları ve API sözleşmeleri çoğu zaman bu biçimi bekler.

    Nasıl kullanılır

    1. Üretilecek GUID adedini seçin (1 ile 1000 arası).
    2. Büyük harf ve süslü parantez seçenekleri bu sayfada açık gelir; isterseniz kapatın.
    3. Oluştur düğmesine basın ve değerleri kopyalayın.

    Kullanım alanları

    • .NET ve C# projelerinde Guid alanları.
    • SQL Server'da uniqueidentifier sütunları.
    • Microsoft ekosistemiyle veri alışverişi yapan API sözleşmeleri.

    GUID nerede duruyor

    Hangi seçenek, ne zaman kullanılır
    SeçenekNe zaman kullanılır
    GUIDUUID'nin Microsoft adı: aynı 128 bit, farklı yazım
    v4Bu sayfanın kullandığı rastgele sürüm; küçük harfle yazılır
    v7Zaman sıralı sürüm; büyük veritabanlarında indeks için daha uygun

    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

    GUID ile UUID aynı şey mi?

    Evet. GUID, Microsoft'un Global Unique Identifier kısaltmasıdır ve RFC'deki UUID ile aynı 128 bitlik yapıyı tanımlar. Yalnızca yazım alışkanlıkları farklıdır.

    SQL Server neden süslü parantezli biçim gösterir?

    Tarihsel bir gösterim alışkanlığıdır. uniqueidentifier sütunu değeri parantez olmadan da saklar; parantezler yalnızca metin gösteriminde görünür.

    Büyük harf kullanmak zorunda mıyım?

    Hayır, UUID'ler büyük-küçük harf duyarsızdır. Yine de tutarlılık için tek bir biçim seçip her yerde onu kullanmak, karşılaştırma ve karıştırma hatalarını önler.