أرسل ملاحظتك

قادم من صفحة: مولد UUID

لحظة…

v4 وv7حتى 10,000 مرة واحدةمعيار RFC 9562

مولد UUID

معرفات فريدة جاهزة لقاعدة البيانات أو الكود، بعشوائية آمنة من متصفحك.

تُنشأ المعرفات داخل متصفحك بمولّد الأرقام العشوائية الآمن فيه، ولا تُرسل لأي خادم.

طريقة الاستخدام

1

اختر النوع والعدد

الإصدار 4 عشوائي بالكامل، والإصدار 7 يبدأ بالوقت فيترتب حسب الإنشاء.

2

اختر الشكل

بالشرطات أو بدونها، بحروف كبيرة، أو بين علامتي تنصيص مع فاصلة لتلصقها في كود أو SQL.

3

انسخ أو حمّل

انسخ القائمة أو حمّلها ملف نص.

v4 أم v7؟

الإصدار 4الإصدار 7
المحتوى122 بت عشوائيةالوقت بالمللي ثانية + 74 بت عشوائية
الترتيبعشوائيحسب وقت الإنشاء
مفتاحا أساسيا في قاعدة البياناتيبعثر الفهرس فيبطئ الإدخالأسرع في الإدخال والفهرسة
يكشف وقت الإنشاء؟لانعم

معلومات تفيدك

احتمال التكرار. في v4 تحتاج إلى إنشاء نحو 2.7 مليار مليار معرّف لتصل فرصة تكرار واحد إلى 50%، فهو عمليا فريد.

v7 يكشف الوقت. أول 12 خانة هي وقت الإنشاء. لا تستخدمه إن كان كشف وقت إنشاء السجل مشكلة؛ استخدم v4.

UUID وGUID. الاسمان لشيء واحد: GUID هو اسمه عند مايكروسوفت، ويُكتب غالبا بحروف كبيرة بين { }.

أسئلة شائعة

ما هو UUID؟

معرّف من 128 بت يُكتب 32 خانة ست عشرية في خمس مجموعات مثل 550e8400-e29b-41d4-a716-446655440000، تنشئه الأنظمة دون تنسيق بينها فلا يتكرر عمليا.

هل المعرفات هنا عشوائية حقا؟

نعم. نستخدم crypto.getRandomValues، مولد الأرقام العشوائية الآمن في متصفحك، وهو نفسه المستخدم في التشفير.

كيف أعرف إصدار UUID؟

الخانة الأولى من المجموعة الثالثة هي رقم الإصدار: في xxxxxxxx-xxxx-7xxx-... الإصدار 7. الصقه في خانة الفحص لنعرض إصداره ووقت إنشائه إن وُجد.

هل تُحفظ المعرفات التي أنشأتها؟

لا. تُنشأ داخل متصفحك ولا تُرسل لأي مكان.