UUID Oluşturucu
Anında rastgele UUID v4 oluşturun. Tek tıkla tekil veya toplu UUID oluşturun.
UUID nedir?
UUID (Evrensel Benzersiz Tanımlayıcı), yazılımda bilgileri benzersiz şekilde tanımlamak için kullanılan 128 bitlik tanımlayıcı standardıdır. Bir UUID değeri 8-4-4-4-12 formatında 32 onaltılık rakam olarak yazılır.
UUID v4 ve v1 arasındaki fark nedir?
UUID v1 zaman damgası ve MAC adresine dayanır, bu da onu tahmin edilebilir ve izlenebilir yapar. UUID v4 rastgele sayılar kullanır, daha iyi gizlilik sağlar ve üretilen değerler arasında korelasyon yoktur.
UUID ve GUID arasındaki fark nedir?
UUID ve GUID aynı kavrama işaret eder. GUID, Microsoft'un RFC 4122'de tanımlanan UUID standardı için kullandığı terimdir. İşlevsel olarak aynıdırlar.
UUID formatı 8-4-4-4-12 ne anlama gelir?
Bu format, tire ile ayrılmış 5 grup onaltılık rakamı temsil eder: time_low (8), time_mid (4), time_hi_and_version (4), clock_seq (4), node (12). Sürüm rakamı üçüncü grupta görünür.
Oluşturulan UUID'ler gerçekten benzersiz mi?
UUID v4 122 bit rastgelelik kullanır. Tekrar üretme olasılığı yaklaşık 2,71 × 10¹⁸'de 1'dir, bu da çarpışmaları pratik olarak imkansız kılar.
UUID veritabanı birincil anahtarı olarak kullanılabilir mi?
Evet, UUID veritabanı birincil anahtarları olarak yaygın şekilde kullanılır. Dağıtık sistemlerin koordinasyon olmadan benzersiz tanımlayıcılar üretmesine olanak tanır. Ancak, sıralı tamsayı anahtarlara göre dizin performansını etkileyebilirler.
UUID büyük/küçük harfe duyarlı mı?
Hayır, UUID büyük/küçük harfe duyarlı değildir. Hem büyük hem de küçük onaltılık gösterimler aynı UUID değerine işaret eder. Ancak RFC 4122'ye göre geleneksel format küçük harftir.
UUID sıralı veya sıralanabilir olabilir mi?
Standart UUID v4 sıralı değildir. Zamana göre sıralanmış UUID'lere ihtiyacınız varsa, UUID v7 veya ULID'yi düşünün.
UUID URL'lerde ve API'lerde nasıl kullanılır?
UUID, REST API URL'lerinde kaynakları tanımlamak için yaygın olarak kullanılır, örneğin /api/users/550e8400-e29b-41d4-a716-446655440000. Numaralandırma saldırılarını önlerler.
Bir UUID ne kadar depolama alanı gerektirir?
UUID ikili biçimde 128 bit (16 bayt)'dır. Dize olarak 36 karakter kaplar (32 onaltılık rakam + 4 tire). Veritabanlarında verimli depolama için binary(16) kullanın.
UUID güvenli ve tahmin edilemez mi?
UUID v4 değerleri, kriptografik olarak güvenli bir rastgele sayı üreteci ile üretildiğinde tahmin edilemezdir. Ancak güvenlik tokenleri olarak tasarlanmamışlardır.
Nil UUID nedir?
Nil UUID (00000000-0000-0000-0000-000000000000), tüm bitleri sıfıra ayarlanmış özel bir UUID'dir. Bazen yer tutucu olarak veya geçerli bir UUID değerinin yokluğunu temsil etmek için kullanılır.
UUID Oluşturucu Nasıl Kullanılır
Rastgele UUID v4 tanımlayıcılarını tek tek veya toplu olarak, tamamen tarayıcınız içinde oluşturun. Değerler yerel olarak üretilir ve hiçbir zaman gönderilmez ya da saklanmaz.
- Aracı açın, yeni üretilmiş bir UUID v4 anında görünür ve kopyalanmaya hazır olur.
- Tek seferde bütün bir parti üretmek için kaç UUID gerektiğini ayarlayın.
- Büyük harf çıktısı için «Uppercase» seçeneğini işaretleyin; örn. 3f2a... yerine 3F2A...
- «No dashes» seçeneğini işaretleyerek kısa çizgileri kaldırın ve bitişik 32 karakterlik bir dizi elde edin.
- Sonuçları çıktı alanından doğrudan kodunuza, yapılandırmanıza veya veritabanınıza kopyalayın.
Kısa çizgisiz büyük harf biçimi, Windows kayıt defteri girdilerinin ve bazı eski sistemlerin beklediği kimlik biçimiyle eşleşir.
İlgili Araçlar
- ULID Oluşturucu Çevrimiçi olarak evrensel benzersiz leksikografik olarak sıralanabilir tanımlayıcılar (ULID) oluşturun. ULID'lerin kodunu çözün, zaman damgalarını çıkarın ve veritabanları için toplu ID oluşturun.
- NanoID Oluşturucu Çevrimiçi güvenli, URL dostu NanoID benzersiz tanımlayıcılar oluşturun. Uzunluğu ve alfabe özelleştirin, çarpışma olasılığını anında hesaplayın.
- Chmod Hesaplayıcı Onay kutularıyla Linux dosya izinlerini görselleştirmek ve hesaplamak için ücretsiz çevrimiçi chmod hesaplayıcı. Sayısal (755, 644) ve sembolik gösterim (rwxr-xr-x) arasında anında dönüştürün. setuid, setgid, sticky bit gibi özel izinleri destekler.
- ASCII Tablosu Ondalık, onaltılık, sekizlik, ikili kodlar, HTML varlıkları ve karakter açıklamaları ile eksiksiz ASCII karakter kodlama referansı. Anında arama ve filtreleme.
- Hex Görüntüleyici Arama, ofset gezinme ve sanal kaydırma ile dosya içeriklerini hex dump formatında görüntüleyin
- HTTP İstek Test Aracı REST API'leri doğrudan tarayıcınızda test edin. Özel başlıklar, gövde ve parametrelerle GET, POST, PUT, DELETE istekleri gönderin. Yanıt durumunu, başlıklarını ve JSON gövdesini anında görün.
- .htaccess oluşturucu Apache .htaccess kuralları oluşturun: yönlendirmeler, yeniden yazmalar, güvenlik başlıkları, önbellekleme ve daha fazlası.
- Robots.txt Oluşturucu Ücretsiz çevrimiçi robots.txt oluşturucu. Arama motoru taramasını kontrol etmek, tarayıcı erişimini yönetmek ve sitenizin SEO'sunu optimize etmek için robots.txt dosyaları oluşturun ve özelleştirin.