UUID
UUID v7 üretici
Ne: RFC 9562 sürüm 7: ön bitlerde Unix milisaniye zaman damgası, kalan kısımda rastgele entropi—B-ağacı ve LSM sıralaması v4’e göre çoğunlukla yazılış zamanını daha düzenli yansıtır, sondaki bitler tahmin edilemez kalır. Append-only olay depoları, denetim bölümlemeleri, broker ofsetleri ve ayrı bir flake servisi işletmeden k-sıralı birincil anahtar isteyen OLTP senaryoları için uygundur.
Ne zaman: Milisaniye öncülü, veritabanı dostu v7 partileri—çoğunlukla ekleme yapan günlükler ve kümelenmiş satırlar.
Örnek: f47ac10b-58cc-4372-a567-0e02b2c3d479
Üretim sunucuda CSPRNG ile yapılır; tarayıcıda Math.random kullanılmaz.
Kod örnekleri
const r = await fetch('http://localhost:3000/api/generate/uuids', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: "{\"version\":\"v7\",\"count\":10,\"name\":\"hello\"}",
});
const j = await r.json();
console.log(j);Tüm Araçlar · CSPRNG · Üretilen değerler sunucuda saklanmaz.