ToolHub
افتح الأداة

مولد ULID

توليد معرفات فريدة قابلة للفرز بتنسيق ULID

أدوات المطورين

حول هذه الأداة

يقوم مولد ULID بإنشاء معرفات فريدة عالميًا قابلة للفرز المعجمي، تجمع بين طابع زمني 48 بت ومكون عشوائي 80 بت. تستخدم ULID ترميز Crockford Base32 الآمن للروابط وقابلة للفرز حسب الوقت. تتم جميع عمليات التوليد محليًا في المتصفح باستخدام Web Crypto API لتوليد أرقام عشوائية آمنة.

الميزات الرئيسية

معاينة سريعة

حالات الاستخدام

id generator

الأسئلة الشائعة

ما هو مولد ULID؟

مولد ULID هو أداة مطورين عبر الإنترنت تقوم بتوليد معرفات فريدة قابلة للفرز بتنسيق ULID. تعمل بالكامل في متصفحك ولا ترسل أي بيانات إلى أي خادم.

ما الفرق بين ULID و UUID؟

ULID هي سلسلة من 26 حرفًا باستخدام ترميز Crockford Base32، بينما UUID هي سلسلة سداسية عشرية من 36 حرفًا مع شرطات. ULID قابلة للفرز حسب وقت الإنشاء، مما يجعلها مثالية لفهارس قواعد البيانات. UUID عشوائية وغير قابلة للفرز.

ما دقة الطابع الزمني لـ ULID؟

تستخدم ULID طابع زمني Unix 48 بت بدقة ميلي ثانية. يشغل الطابع الزمني أول 10 أحرف من ULID، مما يوفر تفردًا قابلاً للفرز زمنيًا. يتم التمييز بين ULID تم إنشاؤهما في نفس الميلي ثانية بواسطة الجزء العشوائي 80 بت.

كم عدد ULID التي يمكن توليدها دفعة واحدة؟

يمكنك استخدام محدد العدد لتوليد من 1 إلى 20 ULID دفعة واحدة. يتم توليد كل ULID بشكل مستقل مع طابع زمني وجزء عشوائي خاص به، مما يضمن تفردها جميعًا.

هل ULID آمنة للاستخدام في الروابط (URL)؟

نعم. تستخدم ULID ترميز Crockford Base32 الذي يحتوي فقط على أحرف كبيرة وأرقام (0-9، A-Z، مع استبعاد I، L، O، U لتجنب الالتباس)، ويمكن استخدامها بأمان في الروابط دون الحاجة إلى ترميز.