תוכן עניינים:
וִידֵאוֹ: Db2 SQL All-in-One Quick Start Tutorial Series (1.5 HOURS!) (נוֹבֶמבֶּר 2024)
IBM Db2 ב- Cloud (שמתחיל ב -189 דולר לחודש) הוא פיתרון SQL Database-as-A-Service מעוצב ומנוהל היטב עם תאימות Db2 ו- Oracle PL / SQL. תהליכי העברת נתונים וממשק המשתמש (UI) הם נקיים, אינטואיטיביים וקלים לתפעול עבור משתמשים במגוון רמות מיומנות. המוצר מושלם עבור מפתחים שרוצים ליצור בסיס נתונים ללא עזרת מנהל מסד נתונים (DBA). זה נהדר גם עבור אנליסטים עסקיים שרוצים לבנות בסיס נתונים בהתאמה אישית ללא זמן קצר.
IBM Db2 ב- Cloud הוא הצעה מוצקה שמקבלת דירוג 4.0 בסקירה זו בגלל קלות השימוש העצומה שלה. ישנם מפתחים המובילים את המגבלות בבקרת העיצוב, עם זאת, במיוחד בהשוואה לגמישות הקיצונית של Atlas Choice MongoDB Atlas באספקת טונות בקרות למפתחים. יבמ Db2 בענן גם אינו נופל ממסד הנתונים של Microsoft Azure SQL בבסיס העורכים, שמצליח להציף את IBM Db2 בענן ברצינות במספר האזורים. עם זאת, IBM Db2 ב- Cloud מציעה אזורים רבים יותר משירות מסדי נתונים Relational Amazon, Google BigQuery או SAP Cloud Platform, SAP HANA Service. מספר האזורים הוא עניין גדול במקרים מסוימים כשמדובר בביצועי יישומים ועמידה בתקנה הכללית של האיחוד האירופי (EU).
מודל תמחור
משתמשים מונחים לתוך שכבת ה- Lite החינמית כנקודת מוצא. לאחר מכן, מסד הנתונים ממליץ על IBM Db2 בענן (SQL) או Cloudant (NoSQL) על סמך הנתונים. ברור ש- IBM Db2 על מעצבי ענן למדו רבות מצוות Bluemix מכיוון ש- IBM Db2 על ענן מעבר ל- ObjectRocket של Rackspace (NoSQL) ושירותי מסד הנתונים של אמזון (Amazon RDS) קלות לשימוש, במיוחד בהעברת נתונים. הן ObjectRocket והן AWS RDS משמשים בצורה הטובה ביותר בעזרת DBA, לפחות במהלך ההתקנה. לעומת זאת, מרבית המשתמשים יוכלו להפיץ בסיס נתונים ב- IBM Db2 ב- Cloud במעט מהומה, אלא אם כן, כמובן, המהומה מגיעה מ- DBA. בואו נודה בזה. DBaaS מסתכם לעתים קרובות ב- IT בצל לגיטימציה ולא כולם ב- IT הם אוהדים. עדיף לבדוק את מדיניות החברה לגבי השימוש ב- DBaaS ולעקוב אחר הפרוטוקולים שנקבעו.
החדשות הטובות הן שיש תוכנית לייט בחינם המוגבלת ל 100 מגה (מגה בייט), חמישה חיבורים וסכמה אחת. אתה יכול ליצור תוכניות לייט מרובות אם תרצה. לא נדרש כרטיס אשראי בין אם אתה משתמש בתוכנית לייט אחת או מרובה. תוכנית Lite היא דרך מדליקה לבדוק את השירות, ללמוד עוד על עבודה עם מסדי נתונים או לבצע עבודות קטנות יותר בחינם. יש גם מהדורת קהילת מפתחים בחינם עם תכונות ארגוניות. Db2 Express-C הוא בחינם לשימוש מסחרי, אך הוא מתנועע מעט בגלל היעדר כמה מאפיינים ארגוניים מתקדמים.
תוכנית ה- Flex בתשלום עבור IBM Db2 בענן מתחילה ב 189 $ לחודש עבור ליבה אחת, 4 ג'יגה-בייט (GB) של זיכרון גישה אקראית (RAM) ו -2 GB של אחסון בדיסק. ליבות נוספות הן 52 דולר ליבה לחודש. או 13 $ לכל ג'יגה-בייט של זיכרון RAM, מכיוון שלכל ליבה יש 4 ג'יגה-בתים של זיכרון RAM. אחסון דיסק נוסף הנו 1 $ ל- GB לחודש. לזמינות גבוהה עליכם להכפיל את תוכנית הבסיס, הליבות ומחיר האחסון. וסעיף השורה האחרון בשטר הוא חיוב של 0.20 $ לכל מיליון פעולות קלט / פלט (קלט / פלט) שבוצעו.
אם יש לך IBM Db2 במקום, תקבל הנחה גדולה באמצעות התוכנית "הביא רישיון משלך" של IBM. צור קשר עם נציג IBM שלך לקבלת פרטים. אתה יכול גם לקבל הנחה על מנוי IBM Cloud.
צעד אחר צעד
לאחר הגדרת חשבון ב- IBM Cloud, עבור לסמל התפריט בצד ימין למעלה של המסך כדי לעבור ללוח המחוונים ולחץ על "צור משאב." משם אתה עובר על סדרה של אפשרויות להגדרה. ההתקנה שלי הייתה אזור דרום ארה"ב, Db2 בענן, ואז Flex Flex. לוקח 30 שניות עד דקה ליצור מופע חדש.
ל- IBM Db2 ב- Cloud יש אחד מתהליכי טעינת הנתונים הקלים ביותר בסביבת הביקורות של פתרונות DBaaS. העמסתי את הנתונים בלחיצה אחת על עמוד המסוף, ואחריו גרירה ושחרור של נתוני בדיקת ה- CSV שלי. דרוש לחיצה נוספת אחת אם תבחר להשתמש באספרה לצורך עומס במהירות גבוהה. הבא הוא בחירה של שתי סכימות או האפשרות ליצור משלך. סכימה היא אוסף של טבלאות לארגון הנתונים. IBM Db2 מאפשר סכמות מרובות עבור כל בסיס נתונים. לבדיקה זו בחרתי באפשרות הסכימה של IBMADT. לאחר מכן המערכת מציעה אפשרות לבחור או ליצור טבלה. הבא הוא שלב הגדרת הטבלה. שים לב במסך המסך שלמטה לפורמטים יש תפריטים נפתחים והנחיות וטיפים שימושיים תחת הסמל "?" לפי כל סוג פורמט. לאחר סיום המשימות, הנתונים מתחילים להעלות.
לאחר העלאת הנתונים, לחץ על הכרטיסייה הפעל SQL, ואז אתה פועל. אתה יכול להזין הצהרות SQL בעורך SQL או לטעון סקריפט SQL מסרגל הכלים. לא היו לי בעיות בהתקנה והייתי פועל במינימום מאמץ. כדי לשנות את המידה, הייתי צריך רק לחזור למסוף ולחץ על כפתור המופע של קנה מידה. שם אני יכול להשתמש בסרגל השקופיות כדי לשנות את גודל או מטה. הקונסולה מציגה מיד פרטים על גודל קנה מידה ומחשוב וכן עלות חדשה המשוערת.
ארגז הכלים
ב- IBM Db2 ב- Cloud, לא תמצאו כלים שולחניים להתקנה או תצורות ענן מורכבות כדי לדאוג לעצמכם. בצע לחיצה אחת על אפשרויות כמו "זמינות גבוהה" או "מצב תאימות אורקל", וכדאי לך ללכת. השתמש באשף הטעינה במסוף האינטרנט כדי לייבא גיליון אלקטרוני, ו- IBM Db2 ב- Cloud יביא הצעות לכל עמודה שתוכל להפעיל או להתאים. זכור שמדובר במסד נתונים יחסי, כך שתוכל להשתמש רק בנתונים מובנים כמו שתמצא בגיליון אלקטרוני. אבל זה לא אומר שגודל הנתונים צריך להיות קטן. למעשה, זה יכול להיות די ענק. אם יש לך הרבה נתונים להעברה, יש לך אפשרויות להאיץ את ההעברה. יבמ אספרה דוחסת את הנתונים שלך ומשתמשת בפרוטוקול datagram של משתמש (UDP) כדי לייעל את קו האינטרנט שלך. UDP יוצר חיבורים עם זמן אחוי נמוך וסובלני אובדן ולכן הוא מהיר בהרבה מפרוטוקול בקרת השידור האלטרנטיבי (TCP). אתה תמצא אותו כפלאגין של דפדפן במסוף האינטרנט. זה יעשה פי שניים עד חמש מהמהירות הרגילה של חיבור האינטרנט שלך. עבור מסדי נתונים גדולים ומורכבים, השתמש בכלי IBM Lift החינמי.
למקרה שתהיתם, IBM מצטרפת ל- IBM Db2 בנתוני ענן עם אלה של IBM Watson Analytics באותה צורה כמו כל מקור נתונים אחר. ליבמ יש בסיס נתונים נפרד מבוסס NoSQL מבוסס ענן בשם Cloudant (אותו הזכרתי בקצרה קודם). אם אתה משתמש ב- IBM Cloud, יש לך גם אפשרות להשתמש ב- IBM Compose, שם אתה יכול לבחור בין 10 מסדי נתונים עם קוד פתוח: Elasticsearch, JanusGraph, MongoDB, MySQL, PostgreSQL (aka Postgres), RabbitMQ, Redis, ScyllaDB (אפאצ'ה קסנדרה) וכו 'ו- RethinkDB.
זכור שאתה משתמש ב- IBM Db2 בענן על ידי ייבוא גיליונות אלקטרוניים דרך מסוף אינטרנט ואז הפעלת SQL משם. זו הנקודה של DBaaS: אין צורך בתצורות. אך בעיקרון, כל כלי צד שלישי שאתה משתמש בו כעת עם IBM Db2 ב- Cloud מקומי (כמו FalconSQL, SQuirreLSQL או קרפדה עבור IBM Db2) עובדים עם IBM Db2 ב- Cloud. למשתמשים בחשמל יש שתי אפשרויות נוספות, IBM Data Server Manager ו- IBM Data Studio. מנהל שרת נתונים של יבמ עוקב ומנתח מספר IBM Db2 על מקרים בענן, בשטח או בענן. זה תומך גם בבסיסי נתונים עם קוד פתוח. IBM Data Studio היא תוכנת שולחן עבודה של DBA למשתמשים מתקדמים, כלומר בעיקר DBAs.
היכולת לבחור את המיקום האזורי עבור בסיס הנתונים שלך חשוב משתי סיבות. ראשית, בגלל תקנות כמו ה- GDPR, עליכם להיות בטוחים היכן הנתונים שלכם שוכנים (אפילו בענן), לאן הם עוברים וכיצד משתמשים בהם. היכולת לבחור את המיקום הנכון עבור בסיס הנתונים שלך היא הכרח כדי לשמור על תאימות. שנית, ככל שהנתונים והאפליקציה שלך קרובים זה לזה, כך הביצועים טובים יותר (הפיגור וקשיים אחרים טובים יותר). תרצה לחפש אפשרויות לפרוס את האפליקציה שלך באותו מרכז נתונים כמו בסיס הנתונים שלך, או לשכן את מסד הנתונים לצד האפליקציה שלך.
IBM Db2 העניק לי 22 אפשרויות אזוריות, כולל אמסטרדם, צ'נאי, דאלאס, פרנקפורט, הונג קונג, לונדון, מלבורן, מילאנו, מונטריאול, נורבגיה, פריז, קוארטו (מקסיקו), סן חוזה, סאו פאולו, סיאול, סינגפור, סידני, טוקיו טורונטו וושינגטון הבירה
עם זאת, גרסת ה- Lite החינמית פועלת רק ממרכז הנתונים של דאלאס של יבמ, אך גרסת הניסיון ללא תשלום שבעה ימים עובדת בכל אחד מ -22 המיקומים הללו. תוכניות זמינות גבוהה מגיעות עם הסכם רמת שירות של 99.99 אחוז uptime (SLA) ואילו תוכניות לשרת בודד מציעות SLA קטן יותר של 99.95 אחוזים. IBM Db2 מספק 14 יום של גיבויים יומיים.
אף ששום מערכת אינה מושלמת או מתאימה לכל מטרה, סביר להניח ש- IBM Db2 on Cloud יועדף מאוד על ידי מי שרוצה יותר נוחות וקלות שימוש מאשר בדרך כלל במוצרי או בשירותי בסיס נתונים. למרות שחלק מהמפתחים עשויים למצוא את IBM Db2 במפקדי עיצוב בענן מגבילים, הם יפנו למנהלים בגלל היציבות והעקביות שהם מביאים למסד הנתונים באופן כללי.