Trình tạo UUID
Tạo UUID phiên bản 1, 3, 4, 5, 6 và 7. Chọn phiên bản, cấu hình tùy chọn và nhấp Tạo. Mọi xử lý đều diễn ra cục bộ trong trình duyệt của bạn.
Đọc ngược một cái
Giải thích các phiên bản UUID
| Phiên bản | Phương thức | Trường hợp sử dụng |
|---|---|---|
| v1 | Timestamp (100-ns) + node ngẫu nhiên | ID theo thứ tự thời gian; nhúng thời gian tạo |
| v4 | Ngẫu nhiên mật mã | ID duy nhất đa năng - phổ biến nhất |
| v5 | Hash SHA-1 của namespace + tên | Giống v3 nhưng sử dụng SHA-1 (được khuyến nghị hơn v3) |
| v6 | Timestamp v1 sắp xếp lại | Sắp xếp thân thiện với cơ sở dữ liệu cho ID dựa trên thời gian |
| v7 | Unix ms timestamp + ngẫu nhiên | Dựa trên thời gian hiện đại, đơn điệu, tốt nhất cho cơ sở dữ liệu |
Phiên bản 4 là thứ nên chọn mặc định: nó chỉ toàn bit ngẫu nhiên, nên chẳng để lộ gì và chỉ va chạm trên lý thuyết. Phiên bản 7 đáng để biết, vì nó đặt thời gian lên đầu, nghĩa là một cột những giá trị này sẽ sắp đúng theo thứ tự các hàng được tạo, và chỉ mục cơ sở dữ liệu giữ được sự gọn gàng thay vì làm các thao tác ghi tản mát. Phiên bản 1 và 6 nhúng cùng dấu thời gian đó cộng thêm một trường nút; nút ở đây là ngẫu nhiên với bit multicast được bật, nên không bao giờ là một địa chỉ mạng thật. Dán bất kỳ UUID nào vào phần xem xét, nó sẽ cho bạn biết phiên bản và, nếu có, đúng khoảnh khắc nó được tạo ra.
Công cụ liên quan
Lại phải nắn dữ liệu bằng tay?
Một tải trọng mà lần nào bạn cũng phải chữa trong một thẻ trình duyệt vốn là việc của mã nguồn. Chúng tôi xây các tích hợp, bộ phân tích và dịch vụ chuyển dữ liệu giữa các hệ thống, và sửa những cái đang âm thầm làm hỏng dữ liệu trên đường đi.
Cho chúng tôi biết bạn đang chuyển gì