
UUID Generator הוא כלי מקוון חינמי היוצר מזהים ייחודיים אוניברסליים (UUID), הידועים גם כ-GUIDs (מזהים ייחודיים בעולם). UUIDs הם ערכי 128 סיביות המשמשים לזיהוי ייחודי של אובייקטים, רשומות ומשאבים במערכות תוכנה ללא צורך בסמכות מרכזית.
מחולל זה מייצר UUIDs גרסה 4, הגרסה האקראית, שהיא זו המבוקשת כמעט בכל מקרה שבו מזהה צריך להיות ייחודי מבלי לתאם עם שום דבר אחר. אתה יכול ליצור אחד בכל פעם או ליצור עשרות בתפזורת, ולהעתיק אותם בפורמט שהקוד שלך מצפה לו: קנוני, רישיות, מחוזקות או כשהמקפים מוסרים.
UUIDs חיוניים במערכות מבוזרות, מסדי נתונים, ממשקי API ומיקרו-שירותים שבהם יש צורך בזיהוי ייחודי בשרתים ושירותים שונים. בין אם אתה צריך מפתח ראשי עבור רשומת מסד נתונים, אסימון הפעלה או שם קובץ ייחודי, כלי זה יוצר UUIDs תואמים לתקנים באופן מיידי בדפדפן שלך.
הגרסאות אינן ניתנות להחלפה, ולבחירת הגרסה הלא נכונה יש השלכות. גרסה 4 היא 122 סיביות אקראיות, וזה מספיק שהתנגשויות אינן עניין מעשי: תצטרך לייצר מיליארדים לפני שהסיכויים הפכו שווים לחשוב עליהם. גרסה 1 מקודדת חותמת זמן וכתובת הרשת של המכונה, כך שהיא ממיינת לפי זמן יצירה ודולפת היכן ומתי היא בוצעה, וזו הסיבה שהיא ירדה מהרווחה. גרסה 7, האפשרות החדשה יותר, שומרת על סדר הזמן ללא מזהה החומרה, ושהסדר חשוב יותר ממה שהוא נשמע: מזהי גרסה 4 אקראיים מתפזרים על פני אינדקס מסד נתונים ומפרקים אותו, בעוד שמזהים מסודרים בזמן מוסיפים. הדבר היחיד שאף גרסה אינה, הוא סודי. UUID הוא ייחודי, לא בלתי ניתן לניחוש במובן שאסימון אבטחה צריך להיות, אז הוא לא צריך לעמוד באחד.
החליטו אם גרסה 4 היא הבחירה הנכונה. 122 הסיביות האקראיות שלו הופכות אותו לברירת המחדל עבור מפתחות ראשיים, שמות קבצים ומזהי מתאם; מזהים לפי סדר זמן הם האלטרנטיבה כאשר הערך יצורף לאינדקס בכבדות על ידי מסד נתונים.
בחר כמה UUIDs ליצור בבת אחת. אתה יכול ליצור UUID יחיד או ליצור מספר UUIDs מרובים עבור פעולות אצווה.
לחץ על צור. כל מזהה עוקב אחר פריסת גרסה 4 המוגדרת ב-RFC 9562, כשהסיביות האקראיות שלו נלקחות מה-Web Crypto API ולא מ- Math.random.
לחץ על כל UUID כדי להעתיק אותו ללוח שלך, או השתמש בלחצן העתק הכל כדי לתפוס את כל האצווה לשימוש ביישום שלך.
122 הסיביות האקראיות מגיעות מ-Web Crypto API, לא מ-Math.random, שהפלט שלו ניתן לחיזוי מערכים קודמים
העתק כאותיות קטנות קנוניות, רישיות, מחוזקות {...} או כשהמקפים מופשטים, תואמים למה שהשפה או מסד הנתונים שלך מצפים
צור מספר UUIDs בבת אחת עבור פעולות אצווה כמו seeding databases או יצירת נתוני בדיקה
כל מזהה עוקב אחר פריסת גרסה 4 ב-RFC 9562, אשר התיישנה את RFC 4122, כאשר סיביות הגרסה והגרסה מוגדרות כהלכה
Convert between Unix timestamps and human-readable dates
Shuffle a list into random order or pick random winners from names, entries, or any list of items
Generate random numbers in any range, with unique-only and decimal options.
Convert YAML to JSON instantly - anchors, aliases, merge keys, block scalars and multi-document streams supported
0 comments
No comments yet. Be the first to share your thoughts!