fixmint
VI

Tạo UUID: v4 và v7

UUID v4 ngẫu nhiên hoặc v7 sắp theo thời gian, tạo ngay trên thiết bị, có sao chép và tải về.

  • Chạy trên thiết bị của bạn
  • Không cần đăng ký
  • Dùng được offline sau lần truy cập

Cách cách tạo UUID

  1. Chọn phiên bản 4 để có ID ngẫu nhiên, hoặc phiên bản 7 để ID được sắp xếp theo thời gian.
  2. Đặt số lượng, sau đó tích chữ hoa, bỏ dấu gạch ngang hoặc dấu ngoặc nhọn nếu mã của bạn cần.
  3. Sao chép tất cả hoặc tải danh sách về. Dán UUID bất kỳ vào mục Kiểm tra để xem phiên bản và thời gian của nó.

Câu hỏi

Khác nhau giữa UUID v4 và v7 là gì?

Phiên bản 4 là ngẫu nhiên, ngoại trừ các bit phiên bản và biến thể. Phiên bản 7 bắt đầu bằng thời gian Unix tính theo mili giây, nên ID được tạo sau sẽ đứng sau trong danh sách, phù hợp làm khóa cơ sở dữ liệu được lập chỉ mục theo thứ tự.

UUID tạo ra có duy nhất không?

Trên thực tế, UUID v4 là duy nhất vì 122 bit của nó là ngẫu nhiên. Công cụ dùng crypto.randomUUID hoặc crypto.getRandomValues, nguồn ngẫu nhiên mật mã của trình duyệt. Trong cùng một trang, ID v7 được tăng dần trong từng mili giây nên không bao giờ bị trùng.

Có thể dùng UUID làm mật khẩu không?

Không. UUID là mã định danh, không phải bí mật, và UUID v7 cho biết nó được tạo vào lúc nào. Hãy dùng trình tạo mật khẩu của trình quản lý mật khẩu cho mật khẩu và mã truy cập.

Thời gian trong UUID v7 lấy từ đâu?

48 bit đầu tiên chứa thời gian Unix tính theo mili giây, lấy từ đồng hồ thiết bị của bạn. Mục Kiểm tra chuyển các bit đó thành ngày và giờ theo chuẩn ISO, theo UTC.

Đánh giá

    Chưa có đánh giá nào. Hãy là người đầu tiên.

    Đánh giá của bạn

    Email của bạn không bao giờ được hiển thị hoặc lưu lại.

    Xem thêm