تولید UUID (شناسه یکتا نسخه ۴)
با این ابزار می توانید UUID نسخهٔ ۴ (شناسهٔ یکتای تصادفی مطابق استاندارد RFC 4122) تولید کنید. تعداد دلخواه (۱ تا ۱۰۰) را انتخاب کنید و در صورت نیاز خروجی را با حروف بزرگ یا بدون خط تیره بگیرید. تولید کاملاً درون مرورگر و با مولد اعداد تصادفی امن (Web Crypto) انجام می شود و داده ای به سرور ارسال نمی شود.
UUID (شناسهٔ یکتای جهانی) که در دنیای مایکروسافت با نام GUID هم شناخته می شود، عددی ۱۲۸ بیتی است که معمولاً به صورت ۳۲ رقم هگزادسیمال در قالب ۸-۴-۴-۴-۱۲ نوشته می شود؛ مثلاً ۵۵۰e8400-e29b-41d4-a716-446655440000. کاربرد اصلی آن ساختن شناسه ای یکتاست که بدون هماهنگی با یک سرور مرکزی هم تکراری نشود.
از UUID برای کلید اصلی رکوردها در پایگاه داده، شناسهٔ درخواست ها و تراکنش ها در APIها، نام گذاری یکتای فایل ها، شناسهٔ نشست کاربر و همگام سازی داده بین سیستم های توزیع شده استفاده می شود؛ جایی که چند سرور یا کلاینت باید هم زمان و مستقل شناسه بسازند بدون اینکه به هم برخورد کنند.
قالب UUID نسخه ۴ در یک نگاه
با این ابزار می توانید
- یک یا چند UUID نسخهٔ ۴ (تا ۱۰۰ عدد) به صورت هم زمان بسازید.
- خروجی را با حروف بزرگ یا بدون خط تیره متناسب با نیاز دیتابیس/کد بگیرید.
- هر شناسه را جداگانه یا همه را یک جا کپی کنید.
- شناسهٔ یکتا برای رکورد، فایل، تراکنش یا نشست تولید کنید.
ابهام زدایی
این ابزار فقط UUID نسخهٔ ۴ (تصادفی) می سازد. نسخه های دیگر مثل v1 (مبتنی بر زمان و مک آدرس)، v5 (مبتنی بر نام و هش) یا v7 (مرتب بر اساس زمان) کاربردهای خاص خود را دارند و در اینجا تولید نمی شوند. برای بیشتر کاربردهای رایج، همان نسخهٔ ۴ کافی و توصیه شده است.