Cách tạo UUID
- Chọn phiên bản 4 (ngẫu nhiên) hoặc phiên bản 7 (sắp theo thời gian).
- Chọn số lượng, tối đa 500, và định dạng: viết hoa, có hoặc không có gạch nối.
- Sao chép tất cả hoặc tải về file .txt, mỗi dòng một UUID.
Đọc một UUID
Dán UUID bất kỳ vào ô kiểm tra để biết phiên bản. Với UUID v7, công cụ còn cho biết chính xác thời điểm tạo, vì 48 bit đầu là dấu thời gian Unix tính bằng mili giây.
| Phiên bản | Tạo từ | Sắp theo thời gian |
|---|
| v4 | 122 bit ngẫu nhiên | Không |
| v7 | 48 bit thời gian + 74 bit ngẫu nhiên | Có |
Hỏi và đáp
- Nên dùng UUID v4 hay v7?
- Dùng v7 cho khóa chính trong cơ sở dữ liệu: nó bắt đầu bằng thời gian nên bản ghi mới nằm ở cuối chỉ mục. Dùng v4 khi mã không được để lộ gì, kể cả thời điểm tạ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 hàng tỷ mã mỗi giây trong nhiều thập kỷ mới có khả năng trùng một lần.
- GUID có giống UUID không?
- Có. GUID là tên Microsoft gọi cùng loại mã định danh 128 bit này.
- Mã có được tạo trên máy chủ không?
- Không. Mã được tạo ngay trên trình duyệt bằng bộ sinh số ngẫu nhiên Web Crypto, không được ghi lại ở đâu.
Cập nhật 14 tháng 11, 2026