Discuss, Learn and be Happy דיון בשאלות

help brightness_4 brightness_7 format_textdirection_r_to_l format_textdirection_l_to_r

מהי שקיפות (Transparency) במסדי נתונים מבוזרים?

1
done
הרצאות 5+6 - משתמשים יכולים להריץ שאילתות ללא צורך לדעת באיזה שרת נמצא כל חלק מהנתונים.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · לפני 3 שבועות
מוניטין: 40
הרצאות 5+6 - משתמשים יכולים להריץ שאילתות ללא צורך לדעת באיזה שרת נמצא כל חלק מהנתונים.
by

איזו שיטת חלוקה (Partitioning) מתאימה ביותר לשאילתות בטווחי ערכים?

1
done
הרצאות 5+6 - בשיטה זו, כל שרת מכיל רשומות בטווח ערכים מסוים, מה שמייעל שאילתות שמבקשות טווח נתונים.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · לפני 3 שבועות
מוניטין: 40
הרצאות 5+6 - בשיטה זו, כל שרת מכיל רשומות בטווח ערכים מסוים, מה שמייעל שאילתות שמבקשות טווח נתונים.
by

מהי הסיבה המרכזית לשימוש בשיטת Hash Partitioning?

1
done
הרצאות 5+6 - פונקציית Hash מפזרת את הנתונים בצורה שווה בין השרתים, מה שמאפשר חיפוש ישיר ואחזור מהיר.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · לפני 3 שבועות
מוניטין: 40
הרצאות 5+6 - פונקציית Hash מפזרת את הנתונים בצורה שווה בין השרתים, מה שמאפשר חיפוש ישיר ואחזור מהיר.
by

מהו יתרון עיקרי של שימוש בשכפול נתונים (Replication)?

1
done
הרצאות 5+6 - השכפול מאפשר חלוקה חכמה של העומס, כך ששרתים שונים יוכלו לטפל בבקשות במקביל.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · לפני 3 שבועות
מוניטין: 40
הרצאות 5+6 - השכפול מאפשר חלוקה חכמה של העומס, כך ששרתים שונים יוכלו לטפל בבקשות במקביל.
by

מהי השיטה בה לא ניתן להבטיח כי לכל רשומה יהיה מזהה ייחודי במערכת מבוזרת?

1
done
הרצאות 5+6 - UUIDs אינם מבטיחים ייחודיות מוחלטת מכיוון שהם מבוססים על אלגוריתם רנדומלי (או שילוב של מזהה מכונה ו-timestamp), אך עדיין יש סיכוי תאורטי קטן מאוד להתנגשות.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · לפני 3 שבועות
מוניטין: 40
הרצאות 5+6 - UUIDs אינם מבטיחים ייחודיות מוחלטת מכיוון שהם מבוססים על אלגוריתם רנדומלי (או שילוב של מזהה מכונה ו-timestamp), אך עדיין יש סיכוי תאורטי קטן מאוד להתנגשות.
by

איזו שיטה לנעילה (Locking) מתאימה ביותר למערכת מבוזרת עם שכפול נתונים?

1
done
הרצאות 5+6 - שיטה זו מבטיחה שעדכון יוכל להתבצע רק אם רוב השרתים מחזיקים את הנתון ומסכימים לביצוע השינוי.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · לפני 3 שבועות
מוניטין: 40
הרצאות 5+6 - שיטה זו מבטיחה שעדכון יוכל להתבצע רק אם רוב השרתים מחזיקים את הנתון ומסכימים לביצוע השינוי.
by

מה ההבדל בין Two-Safe ל-One-Safe בקביעת Commit של טרנזקציה?

1
done
הרצאות 5+6 - בגישה זו מבטיחים שהנתונים יישארו עקביים גם אם אחד השרתים קורס לפני שהטרנזקציה הסתיימה.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · לפני 3 שבועות
מוניטין: 40
הרצאות 5+6 - בגישה זו מבטיחים שהנתונים יישארו עקביים גם אם אחד השרתים קורס לפני שהטרנזקציה הסתיימה.
by

מה היתרון המרכזי של שימוש ב-2PC (Two-Phase Commit) לניהול טרנזקציות במערכת מבוזרת?

1
done
הרצאות 5+6 - בפרוטוקול 2PC, כל המשתתפים בטרנזקציה חייבים לאשר לפני שה-Commit מתבצע, מה שמונע מצבים של חוסר עקביות.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · לפני 3 שבועות
מוניטין: 40
הרצאות 5+6 - בפרוטוקול 2PC, כל המשתתפים בטרנזקציה חייבים לאשר לפני שה-Commit מתבצע, מה שמונע מצבים של חוסר עקביות.
by

כיצד ניתן לפתור את בעיית ה-Blocking שנוצרת ב-2PC?

1
done
הרצאות 5+6 - 3PC מוסיף שלב נוסף שמאפשר למערכת להתמודד עם תקלות ולמנוע חסימות במצב של תקשורת כושלת.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · לפני 3 שבועות
מוניטין: 40
הרצאות 5+6 - 3PC מוסיף שלב נוסף שמאפשר למערכת להתמודד עם תקלות ולמנוע חסימות במצב של תקשורת כושלת.
by

כיצד ניתן להתמודד עם בעיית Skewed Distribution בחלוקת נתונים מבוזרת?

1
done
הרצאות 5+6 - כאשר הנתונים אינם מפוזרים באופן שווה, שימוש בהיסטוגרמות יכול לעזור להתאים מחדש את השיטה כך שתשמור על איזון.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · לפני 3 שבועות
מוניטין: 40
הרצאות 5+6 - כאשר הנתונים אינם מפוזרים באופן שווה, שימוש בהיסטוגרמות יכול לעזור להתאים מחדש את השיטה כך שתשמור על איזון.
by