AG UUID

Rangkuman versi UUID (v1·v3·v4·v5·v7)

Membandingkan bagaimana setiap versi UUID dibuat dan kapan digunakan.

Berbasis waktu — v1

Dibuat dari stempel waktu dan node (alamat MAC). Memiliki informasi urutan, tetapi ada kekhawatiran terbongkarnya MAC sehingga kini cenderung digantikan v7.

Berbasis nama — v3·v5

UUID deterministik yang dibuat dengan meng-hash namespace dan nama. Masukan yang sama selalu menghasilkan hasil yang sama. v3 memakai MD5, v5 memakai SHA-1.

Acak — v4

Versi paling umum yang dibuat dari 122 bit angka acak. Sederhana dan probabilitas tabrakannya sangat rendah sehingga cocok untuk penggunaan umum.

Terurut waktu — v7

Menyimpan milidetik Unix di bagian awal sehingga dapat diurutkan sekaligus tetap unik. Standar terbaru RFC 9562 yang disarankan untuk sistem baru.