Generator UUIDv7

Buat pengenal UUIDv7 yang dapat diurutkan menurut waktu dari timestamp Unix saat ini dalam milidetik dan bit acak aman.

UUID dan berkas batch dibuat secara lokal dengan keacakan aman dari browser.

UUID dan berkas batch dibuat secara lokal dengan keacakan aman dari browser.

UUIDv7 saat ini

Timestamp tertanam: 48 bit pertama menyimpan waktu Unix dalam milidetik.

Unduh batch UUIDv7

Pilih 1 sampai 100.000. Setiap baris berisi satu UUID huruf kecil yang terurut waktu.

Fungsi alat ini

Membuat UUID versi 7 RFC 9562 dengan 48 bit awal berisi waktu Unix dalam milidetik.

Menyalin satu UUID atau membuat berkas teks lokal dengan batch monoton yang lebih besar.

Cara menggunakan alat

  1. Gunakan UUID di panel pertama atau buat yang lain.
  2. Periksa timestamp yang didekode di bawah UUID.
  3. Pilih bilangan bulat 1 sampai 100.000 untuk batch.
  4. Buat berkas teks; setiap baris berisi satu UUID huruf kecil.

Penggunaan yang berguna

  • Membuat ID basis data atau API yang kira-kira dapat diurutkan berdasarkan waktu pembuatan.
  • Menyiapkan data terurut untuk pengujian, impor, dan migrasi.
  • Membuat ID jejak, peristiwa, atau log tanpa penghitung pusat.
  • Membuat nilai contoh sesuai standar untuk dokumentasi dan pengujian.

Catatan dan batasan

  • UUIDv7 menyimpan timestamp Unix 48 bit dalam milidetik serta menggunakan bit versi 7 dan varian RFC.
  • 74 bit sisanya diawali dengan keacakan aman dan dinaikkan saat jam tidak maju.
  • Urutan leksikografis berlaku untuk UUID kanonik huruf kecil dari proses browser ini; sistem terdistribusi tetap memerlukan aturan sendiri.
  • UUIDv7 adalah pengenal, bukan otomatis kata sandi, token akses, atau bukti keaslian. Nilai tidak dikirim ke petuja.tools.

Pertanyaan yang sering diajukan

Informasi apa yang diungkap UUIDv7?

Perkiraan waktu pembuatan dalam milidetik yang tersimpan di 48 bit pertama.

Apakah UUIDv7 pasti unik?

Tabrakan sangat tidak mungkin, tetapi ruang acak terbatas tidak memberi jaminan matematis mutlak.

Mengapa UUID dalam milidetik yang sama tetap terurut?

Alat menaikkan bidang 74 bit setelah timestamp selama jam belum maju.

Apa yang terjadi jika jam perangkat mundur?

Generator mempertahankan timestamp terakhir dan menaikkan bidang monoton sampai jam menyusul.

Apakah UUID diunggah?

Tidak. UUID dan berkas batch dibuat lokal dengan Web Crypto.