בית התפתחות מדוע nosql מפריח מסדי נתונים יחסיים עבור יישומים ניידים

מדוע nosql מפריח מסדי נתונים יחסיים עבור יישומים ניידים

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

Anonim

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

מדוע מאגרי מידע יחסים לא מספיק טובים

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

וובינר: חושף בידול: עידן חדש של תשתיות מדרגיות מגיע - הירשמו כאן

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

מדוע nosql מפריח מסדי נתונים יחסיים עבור יישומים ניידים