בית שמע מה המשמעות של חלוקה ביחס למסד נתונים?

מה המשמעות של חלוקה ביחס למסד נתונים?

Anonim

ש:

מה המשמעות של חלוקה ביחס למסד נתונים?

ת:

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

וובינר: העברת מסדי נתונים יחסיים מעבר למסורתיים

הירשם כאן

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

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

מהנדסים מדברים גם על "שברים" בחלוקה אופקית. שרת מסד נתונים מוחזק בשרת משלו כדי, שוב, להתאים לאיזון עומסים או שיתוף עומסים. חלוקת בסיסי נתונים היא תופעה שהולכת וגוברת מכיוון שמאגרי מידע יחסיים וכלים אחרים מטפלים בכמויות גדולות והולכות של נתונים בעידן של Big Data and Analytics.

מה המשמעות של חלוקה ביחס למסד נתונים?