Lewati ke konten
Toova
Semua Alat

Generator UUID (v1, v4, v7, NIL)

Privasi sejak awal — berjalan sepenuhnya di peramban Anda

Hasilkan UUID dari setiap versi umum — v1, v4, v7, dan nil UUID — di peramban Anda. Toova membuat satu pada satu waktu atau secara massal, menyalin dengan satu klik, dan tidak pernah mengirim permintaan ke server mana pun saat menghasilkan.

Versi UUID mana yang harus digunakan

UUID v4 bersifat acak dan merupakan pilihan paling umum saat Anda hanya membutuhkan identifier unik tanpa urutan. UUID v7 berurutan-waktu, yang membuatnya ideal untuk primary key basis data karena penyisipan mendarat di akhir indeks alih-alih tersebar. UUID v1 berbasis timestamp-dan-MAC dan jarang menjadi pilihan tepat saat ini. Toova menghasilkan ketiganya, ditambah nil UUID untuk pengujian.

Pembuatan massal dan pemformatan

Hasilkan satu UUID untuk pengujian cepat, atau hingga sepuluh ribu sekaligus untuk menyemai fixture, mengisi basis data dev, atau load testing. Format keluaran mencakup bentuk kanonik bertanda hubung, hex tanpa tanda hubung, huruf besar, dan dibungkus kurung kurawal untuk bahasa yang mengharapkan gaya itu. Hasilnya dapat disalin dengan satu klik dan dapat diekspor sebagai daftar teks biasa.

Acak kriptografis, secara lokal

UUID acak menggunakan generator angka acak kriptografis peramban, sumber yang sama yang digunakan peramban Anda untuk kunci TLS. Nilainya tidak dapat diprediksi dan unik dengan probabilitas yang sangat tinggi. Pembuatan berjalan sepenuhnya di peramban Anda — tidak ada server yang terlibat, tidak ada pencatatan, dan Anda dapat memverifikasi nol permintaan keluar dengan tab Network terbuka.

Pertanyaan yang Sering Diajukan

Haruskah saya menggunakan v4 atau v7 untuk basis data saya?
Gunakan v7 untuk desain basis data baru. ID berurutan-waktu mengelompokkan penyisipan terbaru di halaman indeks yang sama, yang secara dramatis meningkatkan performa tulis dan lokalitas. Tetap dengan v4 jika sistem Anda sudah bergantung pada ID acak yang tidak dapat diprediksi.
Seberapa unik UUID acak?
UUID v4 memiliki 122 bit keacakan, yang berarti probabilitas tabrakan sangat kecil untuk aplikasi yang masuk akal. Anda perlu menghasilkan triliunan sebelum risikonya menjadi material.
Dapatkah saya menghasilkan UUID secara massal?
Ya. Toova dapat menghasilkan hingga sepuluh ribu sekaligus. Keluarannya adalah satu UUID per baris, siap untuk ditempelkan ke seeder basis data atau file fixture.
Apa itu nil UUID?
Nil UUID adalah 00000000-0000-0000-0000-000000000000. Ia digunakan sebagai nilai sentinel yang berarti "tidak ada UUID yang ditetapkan" atau sebagai placeholder uji dalam sampel kode.
Apakah pembuatannya benar-benar acak?
Ya. Toova menggunakan generator angka acak kriptografis peramban — sumber yang sama yang digunakan untuk kunci TLS dan cookie aman. Tidak ada seed yang dapat diprediksi yang terlibat.