תוכן עניינים:
וִידֵאוֹ: Как работают NoSQL базы: документ-ориентированные типа MongoDB (נוֹבֶמבֶּר 2024)
צעד אחר צעד
ההרשמה למדור חופשי אורכת מספר שניות בלבד. ואז אתה בוחר ספק בענן ואזור. התוכנה מסמנת עבורכם רמות ענן ואזורים בחינם למקרה שתרצו לנצל זאת, אך אתם חופשיים לבחור כל מה שתרצו. לקח אשכול חדש כ 7 דקות.
תתבקש להגדיר את רשימת הפרוטוקול שלך (IP) ואת הגדרות האבטחה האחרות שלך בזמן שאתה ממתין. התחבר לאשכול החדש שלך באמצעות מעטפת מונגו, שתצטרך להוריד ולהתקין אם עדיין אין לך את זה. מתחת ללחצן ההורדה, בחר את הגרסה של מעטפת המונגו בה אתה משתמש. העתק את מחרוזת חיבור ה- URI ללוח כך שתוכל להשתמש בו כדי להתחבר לאשכול. זה יחבר אותך למסד נתונים לבדיקה. אם אתה מעדיף להתחבר למסד נתונים אחר, שנה את "מבחן" למסד הנתונים בו תרצה להשתמש. אתה יכול להתחבר גם עם מצפן MongoDB כדי לתפעל ולהמחיש את הנתונים שלך.
ברגע שאתה מחובר, ממשק המשתמש של MongoDB Atlas (UI) פותח באופן אוטומטי דו שיח ליצירת אשכולות. זהו ממשק משתמש פשוט להפליא. בחר גודל מופע, אזור והתכונות הרצויות. MongoDB Atlas תגדיר אוטומטית את כל מה שאתה צריך. כן, קל כל כך לפתח אשכול חדש.
אשף העברת נתונים מסייע בהעברת נתונים מגירסאות MongoDB מקומיות. אם ברצונך להעביר את הנתונים בחזרה למקומות מקומיים, תוכל להשתמש במנגן MongoDB Cloud Manager או ב- MongoDB Ops Manager כדי לעשות זאת בקלות. ערכות נתונים פתוחות זמינות באתר MongoD Atlas אם ברצונך לתת לו תחילה נסיעת מבחן. אבל טעינת נתוני JSON היא קלה. ממשק המשתמש אינטואיטיבי, מה שמקל על המעבר בתהליך כולו. המערכת תתחלף בקנה מידה באופן אוטומטי לפי פעולותיך. אתה יכול גם להשהות אשכול כדי להציב אותו במצב בעלות מופחתת או להגדיר התראות כדי לוודא שאתה לא חוצה סף תקציב כלשהו. בינתיים, ה- Stitch המתארח בקצה האחורי מאפשר לך לגשת אל MongoDB אטלס ושירותים אחרים בצורה מאובטחת, בנוסף לנהל מניפולציה של נתונים לבניית יישומים ושאילתות מהירים יותר ופשוטים יותר.
ארגז הכלים
MongoDB Atlas מספק גיבויים שתוכלו לשאול בהם, ומספק מכונת זמן מסוגית. אתה יכול אפילו להחזיר את הפעולה הזו לאשכול חי. אתה יכול גם להגדיר אשכול שלב מגיבויים של גיבויים, כמו למשל גיבוי הייצור בשבוע שעבר. הגמישות באטונג-אטלס היא מרשימה.
ML מדלק מספר פונקציות ומספק המלצות המותאמות למשתמש שמטרתן לשפר את הביצועים. מדווחים על מדדי לוח המחוונים בזמן אמת, ומאפשרים ניטור וניהול קל של אחוזות נתונים גדולות. בנוסף, הכרטיסייה כלי שורת פקודה מכילה את כלי ייבוא וייצוא הנתונים וכן כלי חיבור ותבניות הניתנות להעתקה.
MongoDB Atlas הוא מסד נתונים חוצה פלטפורמות אך עקבי, כלומר הוא משתרע על עננים ציבוריים: שירותי אינטרנט של אמזון, Google Cloud ומיקרוסופט ענן. יש בו שפע אזורים לבקרת תאימות ולקירוב אפליקציות לנתונים לקבלת ביצועים טובים יותר, כך שיש לך המון אפשרויות הן בפלטפורמות הענן והן באזורים. לאחרונה החברה הגדילה את מספר האזורים הנתמכים מיותר מ 41 ל 56. אתה יכול להגדיל או למטה עם אפס השבתה של אפליקציה.
DBaaS מטפל בגיבויים כברירת מחדל, כך שאין לשכוח לעשות זאת. קנה מידה אוטומטי מספק שקט נפשי שלא נגמר לך האחסון. אל תדאג, מכיוון שתקבל התראות לפני שזה יקרה בתנאי שתגדיר את ההודעות מוקדם יותר. נוח להמשיך לעבוד ללא צורך להפסיק ולהתאים את קנה המידה.
כל אחת מפלטפורמות הענן הציבוריות מספקות למשתמשים הסכמי רמת שירות (SLA), ואלה חלים בהתאם למקום בו תבחרו להשתמש ב- MongoDB Atlas. אבל ל- MongoDB יש כמה הבטחות ביצועים משלו. תוכלו למצוא את ה- SLA בפועל כאן. בניגוד לרבים מבני גילו, ה- SLA זה ברור ולעניין: אם פחות מ- 99.95 אחוז אך ביצועים או שווה לביצועים של 99 אחוזים, תקבל זיכוי שירות של 10 אחוזים. לחלופין, אם הביצועים צונחים מתחת ל 99 אחוז, תקבלו פיצוי בזכות שירות של 25 אחוזים.
האפשרויות שלך הן תכנית כישלון של אותו כישלונות או כישלון רב-אזורי, אשר אחת מהן הופכת משנית לראשי בכל פעם שראשוני נגרם להפסקה. יש אפילו דרך לבדוק את הכישלונות עם פקודה בשם זהה, אך לעיתים קרובות מכנים אותה בבדיחות על ידי צוות MongoDB "כפתור הכאוס". שליטה רבה כל כך איננה בדיחה, אם כי ככל הנראה היא תשאיר משתמשים מחייכים.
ישנן סיבות רבות ומגוונות לכך ש- MongoDB הוא מסד נתונים פופולרי של NoSQL, והעדפות זו מתרחשת לצורת ה- DBaaS שלה, MongoDB Atlas. מבחינת השימוש המעשי והיום-יומי שלה, קשה לנצח את אטלס MongoDB. עם יישומים מסוימים הדורשים SQL, החברה הוסיפה לאחרונה תאימות לחוק הניידות וחשבון האחריות של ביטוח הבריאות (HIPAA).
חסרונות של MongoDB זהים לרוב לגרסאות MongoDB המקומיות. בחלק מהנושאים המוצעים באמצעות שלושת העננים הציבוריים ניתן לטפל בחלק מהבעיות הנוגעות לציות כללי תקנת הגנת נתונים (GDPR). אבל המפתחים צריכים לשים לב ולעשות את הבחירות הנכונות להיות בתאימות. מפתחים צריכים גם להיות מודעים לנושאים רגולטוריים פוטנציאליים ולתכנן את עבודתם בהתאם.