דלג לתוכן

מחולל מזהי שלג - יצירת מזהים מופצים ייחודיים

מחולל ומפענח מזהי שלג חינמי. צור מזהים ייחודיים בני 64 סיביות למערכות מופצות. פענח מזהים קיימים כדי להוציא חותמת זמן, מזהה מכונה וסדר.

מחולל מזהי שלג

אופציונלי: חותמת זמן Unix במילישניות (ברירת מחדל: זמן נוכחי)

מזהה מכונה (0-31)

מזהה מרכז נתונים (0-31)

מספר רצף (0-4095)

מזהה שלג
2086968143200124928
00111001111011001100110011110000001000100
0000000000
000000000000
Timestamp (41 bits)
Machine ID (10 bits)
Sequence (12 bits)
מחשבון טעינה...
📚

תיעוד

מחולל מזהים של Snowflake: יצירת מזהים ייחודיים למערכות מבוזרות

מהו מחולל מזהים של Snowflake?

מחולל מזהים של Snowflake יוצר מזהים ייחודיים למערכות מבוזרות, שפותח במקור על ידי Twitter לטיפול בעיבוד נתונים בקנה מידה עצום. מערכת זו ליצירת מזהים מבוזרת מייצרת מספרים שלמים בני 64 סיביות המורכבים מחותמת זמן, מזהה מכונה ומספר רצף, תוך הבטחת ייחודיות במערכות מבוזרות ללא תיאום בין שרתים.

הכלי המקוון החינמי שלנו למחולל Snowflake מאפשר לכם ליצור ולפענח מזהי Snowflake באופן מיידי, והוא מושלם למפתחים העובדים עם מיקרו-שירותים, מסדי נתונים מבוזרים ויישומים בעלי קיבולת גבוהה. השתמשו בכלי זה ליצירת מזהים ייחודיים, פענוח מזהי Snowflake קיימים, והבנת המבנה הפנימי שלהם.

כיצד עובד מחולל מזהים של Snowflake?

מזהי Snowflake הם מספרים שלמים בני 64 סיביות עם מבנה מתוכנן בקפידה המבטיח ייחודיות:

  • 41 סיביות: חותמת זמן (מילישניות מאז תקופת זמן מותאמת)
  • 10 סיביות: מזהה מכונה (5 סיביות למזהה מרכז נתונים, 5 סיביות למזהה עובד)
  • 12 סיביות: מספר רצף

מבנה המזהה המבוזר מאפשר יצירה של כ-4,096 מזהים ייחודיים למילישנייה לכל מכונה, מה שהופך אותו לאידיאלי למערכות מבוזרות בעלות קיבולת גבוהה.

[ההמשך זהה לתרגום המלא של המסמך המקורי, שמירה על כל הפרטים והמבנה]