Tạo UUID

UUID v4 ngẫu nhiên hoặc v7 theo thời gian, một hay một nghìn cái mỗi lần. Dán UUID bất kỳ để xem bên trong có gì.

Tạo

Phiên bản

UUID của bạn

—

Phân tích UUID

Xem phiên bản, biến thể và, với các phiên bản theo thời gian, thời điểm tạo.

Bên trong UUID có gì

UUID (còn gọi là GUID) gồm 128 bit, viết thành 32 chữ số hex chia làm năm nhóm: 8-4-4-4-12. Chữ số đầu tiên của nhóm thứ ba là phiên bản. Phiên bản 4 là ngẫu nhiên; phiên bản 7, được chuẩn hóa trong RFC 9562 năm 2024, bắt đầu bằng thời gian tính bằng mili giây nên ID được sắp theo thứ tự tạo.

Câu hỏi thường gặp

Nên dùng UUID v4 hay v7?

Dùng v7 cho khóa cơ sở dữ liệu: nó bắt đầu bằng mốc thời gian nên ID mới luôn xếp sau ID cũ và chỉ mục gọn hơn. Dùng v4 khi không muốn ID chứa bất kỳ thông tin nào.

Hai UUID có thể trùng nhau không?

Trên thực tế là không. UUID v4 có 122 bit ngẫu nhiên. Phải tạo khoảng một tỷ UUID mỗi giây liên tục trong 85 năm mới có 50% khả năng trùng một lần.