أفضل 10 مولدات UUID لاستخدامها في عام 2023

إذا كنت قد عملت مع قواعد بيانات SQL أو NoSQL ، فقد صادفت المصطلحات _id أو ID أو ObjectId. إنها بمثابة المفتاح الأساسي لجميع المستندات والسجلات.

تحتوي جميع المستندات على معرّف فردي يسمح لنا بالعثور عليها وتحديثها وحذفها بسرعة وسهولة. كما أنها عناصر مهمة لا يمكن تجاهلها ، لأنها تحدد خصائص الكائن وتمكننا من التفاعل معه بشكل فعال.

علاوة على ذلك ، من المثير للاهتمام معرفة كيف تولد أجهزة الكمبيوتر مثل هذه السلاسل الطويلة من الأرقام العشوائية مع أقل فرصة للتصادم بين أي اثنين من UUIDs.

مع أخذ ذلك في الاعتبار ، إليك نظرة عامة على UUIDs وأفضل مولدات UUID في عام 2023.

ما هو UUID؟

UUIDs هي رموز أبجدية رقمية مكونة من 36 حرفًا تحدد المعلومات الموجودة على الكمبيوتر بشكل فريد. من المؤكد أنها إما أن تكون مختلفة أو مختلفة جدًا عن UUIDs التي تم إنشاؤها قبل 3400. تكتشف UUID قواعد البيانات ومثيلات النظام والمفاتيح الأساسية وملفات تعريف Bluetooth والأشياء قصيرة العمر.

المعرف الفريد العمومي (UUID) والمعرف الفريد العمومي (GUID) متشابهان. كان UUID في الأصل أحد إصدارات Microsoft ، ولكن تم توحيد كلا المصطلحين بواسطة RFC 4122. تعد UUID جزءًا من بيئة الحوسبة الموزعة (DCE) التي تم توحيدها بواسطة Open Software Foundation (OSF). UUIDs تتبع RFC 4122.

يتم إنشاء UUID بناءً على عنوان الشبكة والطابع الزمني.

كيف يعمل إنشاء UUID؟

UUID فريد لأنه يجمع بين عدة مكونات. يتكون المعرف الفريد العمومي (UUID) من 128 بت ، يتم إنشاؤها بواسطة أرقام متسلسلة. هذا المعرّف سداسي عشري ، ويتألف من الأرقام من 0 إلى 9 والأحرف من A إلى F.

يوجد 32 رقمًا سداسيًا عشريًا بأربع واصلات: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXXXX. عدد أحرف الواصلات هو 8-4-4-4-12. تشير آخر أربع بتات ، أو الموضع N ، إلى التنسيق والتشفير في واحد إلى ثلاث بتات.

على سبيل المثال ، يحتوي UUID على أساس الوقت على مقاطع مفصولة بواصلات تشير إلى وقت منخفض ومتوسط ​​ومتوسط ​​، بالإضافة إلى طوابع زمنية مختلفة لتحديده. عنوان MAC موجود في القسم الأخير ، العقدة.

إصدارات مختلفة من UUID

  • الإصدار الأول: يقوم الإصدار الأول بإنشاء UUID بناءً على عنوان MAC الخاص بالكمبيوتر ووقت التوليد. إنهم على ما يبدو عليهم. يوجد معدل معالجة أقصى يبلغ 163 مليار دورة في الثانية لأجهزة الكمبيوتر (أو العقد) ، لكنها نادرًا ما تمثل مشكلة للمطورين. باستخدام هذا الإصدار ، يمكنك معرفة عنوان الكمبيوتر ووقته إذا كنت تستخدمه. هناك مشاكل أخرى معها أيضًا.
  • الإصدار الثاني: الإصدار الثاني من UUID مشابه للإصدار الأول ، لكن القليل من التطبيقات تستخدمه لأن RFC 4122 يعطي تفاصيل قليلة. لن يتم استخدامها في الممارسة العملية ، ويطلق عليهم أحيانًا اسم UUIDs للأمان DCE.
  • الإصدار الثالث: يستخدم الإصدار الثالث تجزئات التشفير وسلاسل النص الخاصة بالتطبيق لإنشاء UUIDs. يتم إنشاء UUIDs باستخدام تجزئة MD5 ، وتولد الأسماء UUIDs. الآن يمكننا دمج الأسماء ومساحات الأسماء لإنشاء UUIDs. هذه الخوارزمية لها قيمة 128 بت ، وهو أمر شائع. من السهل العثور على رسالتين بنفس قيمة التجزئة لأنها مصممة للتشفير ، لكنها الآن ضعيفة.
  • الإصدار الرابع: يمكنك إنشاء أرقام شبه عشوائية ، أو بتات عشوائية ، باستخدام مولدات البت العشوائية القطعية. تُنشئ مولدات الأرقام العشوائية الزائفة UUIDs ، وهي سهلة الاستخدام للغاية. يتم إنشاء UUIDs بشكل عشوائي. من الممكن نسخ UUID ، لكنه ضئيل. هناك 2128 مجموعة ممكنة. تدعم كل لغة برمجة تقريبًا الإصدار الرابع حاليًا.
  • الإصدار الخامس – الإصداران الثالث والخامس متماثلان باستثناء خوارزمية التجزئة. يحل SHA-1 محل MD5 في الإصدار الخامس. على الرغم من أن الإصدار الرابع متفوق تقنيًا ، إلا أنه يواجه نفس مشكلات الإصدار الثالث.
  هل بابل أم دوولينجو أفضل لتعلم اللغة؟

الآن ، دعنا نستكشف بعض أفضل مولدات UUID.

مولد UUID

كأداة مجانية وسهلة الاستخدام ، يتيح لك UUID Generator لنظام التشغيل Mac OS X إنشاء معرفات فريدة عالمية (UUIDs). سيمكنك موقع الويب من إنشاء ما يصل إلى 500 رمز UUID في وقت واحد.

قم بإنشاء UUID عبر الإنترنت باستخدام uuidgenerator.net:

  • انتقل إلى uuidgenerator.net
  • يمكنك اختيار الإصدار 1 أو الإصدار 4 من مُنشئ UUID.
  • بعد ذلك ، حدد عدد UUIDs المراد إنشاؤها.
  • أخيرًا وليس آخرًا ، انقر فوق “إنشاء” لبدء إنشاء UUIDs.

من الممكن أيضًا إنشاء رموز UUID للإصدارات 1 و 4. يمكنك تخزين رموز UUID محليًا عن طريق نسخها إلى الحافظة وحفظها.

هناك أيضًا أدوات UUID ، وهي عبارة عن مولد UUID مجاني عبر الإنترنت. يتيح موقع الويب للمستخدمين إنشاء رموز UUID عشوائية للإصدار 1 والإصدار 3 والإصدار 4 والإصدار 5. كما يمكنك إنشاء ما يصل إلى 100 رمز UUID في وقت واحد.

قم بإنشاء UUID عبر الإنترنت باستخدام uuidtools.com:

  • قم بزيارة الموقع الإلكتروني لمشاهدة مُنشئ UUID المجمّع.
  • بعد ذلك ، حدد عدد UUIDs التي تريد إنشاءها.
  • يمكنك الاختيار بين الإصدار 1 أو الإصدار 3 أو الإصدار 5.
  • أخيرًا ، انقر فوق الزر “إنشاء” لإنشاء UUID.
  ما الفرق بين الزوم الرقمي والبصري؟

يمكن للمستخدمين نسخ استدعاء API أو حفظه محليًا في TXT عند إنشاء رمز UUID.

مولد admingate.org UUID

يتيح لك برنامج admingate.org UUID إنشاء قيم UUID فريدة. يمكن لهذا المولد توليد ما يصل إلى 1000 UUID. يتم إنشاء الإصدار 4 UUID افتراضيًا.

قم بإنشاء UUID عبر الإنترنت باستخدام admingate.org.com/tools/uuid-generator

  • يمكنك تحديد أي عدد من UUID تريده.
  • اختر من الإصدار 1 و 3 و 4 و 5 UUIDs.
  • سترى UUID الذي تم إنشاؤه في العمود الأيمن.

يمكنك إعادة إنشاء الإخراج أو نسخه مباشرة إذا كنت ترغب في ذلك.

مولد GUID

GUID Generator هو منشئ UUID عبر الإنترنت مجاني للاستخدام. يمكن استخدام موقع الويب هذا لإنشاء UUIDs أو GUIDs بشكل مجمّع. الأداة قادرة على إنشاء ما يصل إلى 2000 رمز UUID في وقت واحد.

قم بإنشاء UUID عبر الإنترنت من خلال موقع Guidgenerator.com

  • افتح الموقع.
  • يرجى تحديد عدد رموز UUID التي ترغب في إنشائها.
  • ستحتاج أيضًا إلى ضبط التنسيق باستخدام الأحرف الكبيرة والأقواس والواصلات وما إلى ذلك.
  • الخطوة الأخيرة هي اختيار تنسيق ترميز والنقر فوق “إنشاء” لإنشاء بعض UUIDs.
  • من السهل نسخ رموز UUID التي تم إنشاؤها إلى الحافظة.

قبل بدء الجيل ، يمكن للمستخدم ضبط التنسيق (الأحرف الكبيرة ، الأقواس ، الواصلات) والتشفير (Base64 ، RFC 7515 ، URL Encode).

فامكرويثوف

يوجد موقع ويب يسمى famkruithof.net يقوم بإنشاء UUIDs مجانًا. يتيح لك موقع الويب إنشاء رمز UUID أو رموز UUID متعددة في وقت واحد.

يوجد 500 رمز UUID كحد أقصى يمكنك إنشاؤها مرة واحدة. عند إنشاء UUID ، يمكن للمستخدم تحديد الإصدار (الإصدار 1 أو الإصدار 4) والحالة والأقواس قبل البدء.

قم بإنشاء UUID عبر الإنترنت باستخدام famkruithof.net:

  • افتح موقع الويب هذا وأدخل عدد UUIDs الذي تريد إنشاءه.
  • ستحتاج إلى تحديد نوع UUID وتفاصيل UUID الأخرى.
  • أخيرًا وليس آخرًا ، انقر فوق الزر “Get” لعرض رموز UUID التي تم إنشاؤها.

قد لا يكون UUID الذي تم إنشاؤه من خلال هذا الموقع فريدًا ، كما هو مذكور في إخلاء المسؤولية.

UUID اون لاين

موقع الويب الذي يقدم مولد UUID عبر الإنترنت هو UUID Online. يستخدم موقع الويب هذا أداة إنشاء UUID الخاصة به لمنحك رمز UUID عشوائي.

قم بإنشاء UUID عبر الإنترنت باستخدام uuidonline.com

  • قم بزيارة هذا الموقع واختر إصدار كود UUID الذي يناسب احتياجاتك.
  • يمكن عرض رمز UUID الذي تم إنشاؤه بالنقر فوق الزر “إنشاء جديد”.
  • كخطوة أخيرة ، انسخ UUID إلى الحافظة.
  لماذا تؤذي سماعات إلغاء الضوضاء أذني؟

لا يزال هناك مجال للمستخدمين لاختيار إصدار رمز UUID بناءً على احتياجاتهم ، مثل الإصدار 3 من UUID أو الإصدار 4 من UUID أو الإصدار 5 من UUID.

يبسط Retool عملية إنشاء أدوات داخلية عن طريق إنشاء UUIDs. تستخدم الشركات التطبيقات المخصصة ولوحات المعلومات ولوحات الإدارة والأدوات الداخلية الأخرى لتشغيل عملياتها ، ويسهل Retool إنشاء UUID أكثر من البداية.

قم بإنشاء UUID عبر الإنترنت باستخدام retool.com

  • حدد تحرير مولد UUID من القائمة.
  • ثم انقر فوق خيار إنشاء UUID.
  • عند التسجيل ، يمكنك أيضًا تعديل UUID.
  • الخطوة الأخيرة هي نسخ UUID.

علاوة على ذلك ، يمكنك إنشاء منطق مخصص وتشغيل استعلامات مخصصة وتوصيل بياناتك بأي مصدر.

معرف فريد قصير

يعد منشئ المعرف الفريد القصير أداة ممتازة لتوليد UUIDs عبر الإنترنت. تتيح لك هذه الأداة إنشاء معرفات فريدة قصيرة وغير متسلسلة ومتوافقة مع عناوين URL.

قم بإنشاء UUID عبر الإنترنت باستخدام معرف فريد قصير

  • قم بزيارة الرابط.
  • أدخل الطول.
  • انقر فوق “إنشاء UUID قصير متسلسل عشوائي”.
  • ستلاحظ إنشاء UUID العشوائي.

مارك نوري

يوفر Marc Nuri أداة عبر الإنترنت لتوليد UUIDs و GUIDs. يطلق عليه عادة UUIDs و GUIDs ، أرقام 128 بت المستخدمة لتحديد معلومات الكمبيوتر.

قم بإنشاء UUID عبر الإنترنت باستخدام marcnuri.com

  • قم بزيارة الموقع.
  • أدخل المبلغ الذي تريد إضافته.
  • حدد الفاصل من القائمة المنسدلة.
  • انقر فوق “إنشاء”.

ينشئ منتقي التعليقات UUIDs مجانية. ينشئ موقع الويب هذا UUIDs عشوائيًا لاستخدامه في التطبيقات والأدوات عبر الإنترنت ويتيح لك إنشاء ما يصل إلى 100 UUID في وقت واحد.

قم بإنشاء UUID عبر الإنترنت باستخدام commentpicker.com

  • يرجى زيارة الموقع والنقر على زر Random UUID Generator.
  • الخطوة التالية هي تحديد عدد UUIDs التي تريدها.
  • أخيرًا ، انقر فوق “إنشاء UUIDS” وانسخ الرموز التي تم إنشاؤها.

على الرغم من ذلك ، لا يمكن للمستخدمين تغيير معلمات UUID.

الكلمات الأخيرة

ها أنت ذا! أفضل أدوات إنشاء UUID! ستساعدك هذه المقالة في فهم إصدارات UUID ومتى يتم استخدامها.

بعد ذلك ، تحقق من أفضل مختصرات عناوين URL لتسويق العلامة التجارية.