Trình tạo UUIDv7

Tạo định danh UUIDv7 có thể sắp xếp theo thời gian từ dấu thời gian Unix hiện tại theo mili giây và các bit ngẫu nhiên an toàn.

UUID và tệp hàng loạt được tạo cục bộ bằng nguồn ngẫu nhiên an toàn của trình duyệt.

UUID và tệp hàng loạt được tạo cục bộ bằng nguồn ngẫu nhiên an toàn của trình duyệt.

UUIDv7 hiện tại

Dấu thời gian nhúng: 48 bit đầu lưu thời gian Unix theo mili giây.

Tải lô UUIDv7

Chọn từ 1 đến 100.000. Mỗi dòng ghi một UUID chữ thường theo thứ tự thời gian.

Công cụ này làm gì

Tạo UUID phiên bản 7 theo RFC 9562 với 48 bit đầu chứa thời gian Unix theo mili giây.

Sao chép một UUID hoặc tạo cục bộ tệp văn bản chứa lô đơn điệu lớn hơn.

Cách sử dụng công cụ

  1. Dùng UUID trong bảng đầu tiên hoặc tạo UUID khác.
  2. Kiểm tra dấu thời gian đã giải mã bên dưới UUID.
  3. Chọn số nguyên từ 1 đến 100.000 cho lô.
  4. Tạo tệp văn bản; mỗi dòng chứa một UUID chữ thường.

Ứng dụng hữu ích

  • Tạo định danh cơ sở dữ liệu hoặc API có thể sắp xếp gần đúng theo thời gian tạo.
  • Chuẩn bị dữ liệu có thứ tự cho kiểm thử, nhập và di chuyển.
  • Tạo ID theo dõi, sự kiện hoặc nhật ký mà không cần bộ đếm trung tâm.
  • Tạo giá trị mẫu theo chuẩn cho tài liệu và kiểm thử phần mềm.

Ghi chú và giới hạn

  • UUIDv7 lưu dấu thời gian Unix 48 bit theo mili giây và dùng các bit phiên bản 7 cùng biến thể RFC.
  • 74 bit còn lại được khởi tạo bằng ngẫu nhiên an toàn và tăng lên khi đồng hồ không tiến.
  • Thứ tự từ điển áp dụng cho UUID chữ thường chuẩn do tiến trình trình duyệt này tạo; hệ thống phân tán vẫn cần quy tắc riêng.
  • UUIDv7 là định danh, không tự động là mật khẩu, token truy cập hay bằng chứng xác thực. Giá trị không được gửi đến petuja.tools.

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

UUIDv7 tiết lộ thông tin gì?

Thời gian tạo gần đúng theo mili giây được lưu trong 48 bit đầu.

UUIDv7 có tuyệt đối duy nhất không?

Xung đột cực kỳ khó xảy ra, nhưng không gian ngẫu nhiên hữu hạn không thể bảo đảm toán học tuyệt đối.

Vì sao UUID trong cùng mili giây vẫn có thứ tự?

Công cụ tăng trường 74 bit sau dấu thời gian khi đồng hồ chưa tiến.

Điều gì xảy ra nếu đồng hồ thiết bị lùi?

Bộ tạo giữ dấu thời gian cuối và tăng trường đơn điệu cho đến khi đồng hồ bắt kịp.

UUID có được tải lên không?

Không. UUID và tệp hàng loạt được tạo cục bộ bằng Web Crypto.