בית התפתחות מה בעצם זמין, מצב רך, עקביות בסופו של דבר (בסיס)? - הגדרה מטכנולוגיה

מה בעצם זמין, מצב רך, עקביות בסופו של דבר (בסיס)? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של בסיס זמין, מצב רך, עקביות (BASE)?

בעיקרון זמין, מצב רך, עקביות בסופו של דבר (BASE) היא פילוסופיית תכנון מערכות נתונים המעניקה פרסים לזמינות על פני עקביות הפעולות. BASE פותחה כאלטרנטיבה לייצור ארכיטקטורות נתונים הניתנות להרחבה ובמחיר סביר, ומספק אפשרויות נוספות להרחבת ארגונים / לקוחות IT ופשוט לרכוש חומרה נוספת להרחבת פעולות הנתונים.

Techopedia מסביר בסיסי זמין, מצב רך, עקביות בסופו של דבר (BASE)

ניתן להסביר את הבסיס בניגוד לפילוסופיה עיצובית אחרת - אטומיות, עקביות, בידוד, עמידות (ACID). מודל ה- ACID מקדם עקביות על פני זמינות, ואילו BASE מקדם זמינות על פני עקביות.

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

מה בעצם זמין, מצב רך, עקביות בסופו של דבר (בסיס)? - הגדרה מטכנולוגיה