אחרי יותר מ-40 שנה: אולי הגיע הזמן להתקדם כבר למודל נתונים אחר?

מתי כדאי לבחון מעבר לבסיס נתונים NoSQL? איך למדל מחדש את המידע ואילו אתגרים אתם צפויים לפגוש בתהליך המעבר? וובינר חדש של חברת Couchbase יעשה לכם סדר בהכל

מה צריך לקחת בחשבון כשעוברים ל-NoSQL? (צילום: pexels)

בסיסי נתונים רלציוניים היו הסטנדרט לבסיסי נתונים במשך עשרות שנים, עד לשנת 2009 – בה החלו להתפתח מערכות שאינן רלציוניות המכונות NoSQL.

בסיסי נתונים NoSQL נולדו עקב תמורות רבות שחלו בסביבה העסקית בעשור האחרון: הרבה יותר אנשים (והתקנים) מחוברים למערכת, ובהתאם מציירים כמות טרנזקציות עצומה; הרצון לספק חוויית שימוש מהירה וחלקה, הרצון לתמוך בגידול מהיר (scale) והמעבר למתודות פיתוח מהיר (Agile). עבור דרישות אלו, בסיס נתונים רלציוני פשוט לא מתאים, ולא פלא – שכן הוא תוכנן לפני למעלה מ-40 שנה.

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

מ-SQL ל-NoSQL: למה זה כדאי וכיצד לעבור?

מתי כדאי לבחון מעבר לבסיס נתונים NoSQL? באיזה use cases יבואו לידי ביטוי יתרונות הטכנולוגיה? איך למדל את המידע מחדש ואילו אתגרים אתם צפויים לפגוש בתהליך המעבר? וובינר חדש של חברת Couchbase, שיתקיים ב-13 ביוני (17:30), יענה על שאלות אלו ועוד במטרה לעזור לכם להבין אם NoSQL היא הטכנולוגיה המתאימה עבור ה-use case שלכם, וכן להפוך את תהליך המעבר ליעיל ומתודי ככל הניתן. האירוע מיועד ל-CTO’s, מנהלי R&D, ארכיטקטים, מפתחים, data engineers ו-DBAs.

על השאלות יענה ליאור קינג – Senior Solutions Engineer בחברת Couchbase. לפני כן שימש ליאור כמנהל צוות פלטפורמות נתונים ב-ICE וטיפל בפלטפורמות הנתונים של בורסת ניו יורק (NYSE). ליאור בילה יותר מ-30 שנה בענף ה-IT במגוון תפקידים שונים בהם מפתח, מנהל צוות Dev, מדריך, DBA, מנהל קבוצה, ארכיטקט ועוד.

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

לפרטים נוספים והרשמה


אודות Couchbase

קאוצ’בייס, שהוקמה ב-2012, מפתחת פלטפורמת נתונים חדשנית מסוג NoSQL המבוססת על קוד פתוח. הפלטפורמה מתאימה ליישומים אינטראקטיביים, בהם יש חשיבות רבה לביצועים גבוהים, זמינות מיידית ומבנה נתונים גמיש. לטכנולוגיה טווח שימוש רחב – הן כשכבת Cache מבוססת Key-Value והן כבסיס נתונים מלא, מבוסס מסמכי JSON.

תשאול הנתונים נעשה בשפת שאילתות תואמת תקן SQL, באמצעותה אפשר לבצע חיתוכים מורכבים ואנליזות. קאוצ’בייס היא טכנולוגיה עשירה בפיצ’רים מתקדמים לתחקור המידע וניהול המערכת, ומציעה גם גרסת מובייל מוקטנת לטלפונים חכמים ומכשירי קצה. בין לקוחותיה: לינקדאין, eBay ,Pfizer ,AT&T ,Tesco, אמדוקס, Viber, מכבי שירותי בריאות, משרד הביטחון ועוד.

אודות WizeTime

WizeTime היא יוזמה משותפת של גיקטיים, גוף המדיה המוביל בישראל בתחומי הטכנולוגיה והיזמות, והארגון החברתי Wize, מגופי ההפקות החברתיות המובילים בישראל, אשר מפיק מדי שנה כ-400 אירועים, וובינרים וסדנאות במטרה להנגיש מדע וידע לקהל הרחב. הפעילות של WizeTime נעשית בשיתוף ובתמיכת חברות ההייטק וגופי ההשקעה המובילים בישראל, ותזכה לחשיפה רחבה דרך הקהילות וערוצי המדיה של שותפיה: גיקטיים (יותר מ-700 אלף קוראים יוניקים בחודש) ו-Wize (יותר מ-150 אלף יוניקים דרך נכסי המדיה של הארגון).

מחפשים להפיק או להשתלב באירועים הבאים ובאירועים דומים? דברו איתנו

מערכת גיקטיים

גיקטיים, אתר חדשות הטכנולוגיה הגדול בישראל, פועל משנת 2009, ומהווה הבית של קהילת ההייטק, הסטארטאפים והטכנולוגיה בישראל

הגב

12 תגובות על "אחרי יותר מ-40 שנה: אולי הגיע הזמן להתקדם כבר למודל נתונים אחר?"

avatar
Photo and Image Files
 
 
 

* היי, אנחנו אוהבים תגובות!
תיקונים, תגובות קוטלות וכמובן תגובות מפרגנות - בכיף.
חופש הביטוי הוא ערך עליון, אבל לא נוכל להשלים עם תגובות שכוללות הסתה, הוצאת דיבה, תגובות שכוללות מידע המפר את תנאי השימוש של Geektime, תגובות שחורגות מהטעם הטוב ותגובות שהן בניגוד לדין. תגובות כאלו יימחקו מייד.

סידור לפי:   חדש | ישן | הכי מדורגים
השם שלי קצר מידי
Guest
השם שלי קצר מידי
את ההבטחות האלה אנחנו שומעים כבר 40 שנה ותמיד יש יותר ויותר אנשים ש״נופלים״ לזה. הם מקבלים תוצאות מסוימות כמו insert יותר מהיר וכו. אבל ברוב המקרים הם משלמים במידע שאי אפשר לתשאל אותו בלי דוקטורט בעיבוד נתונים. מידע שלא שומר על עקרונות בסיסיים של ACID ושקשה לשנות מבנים אחרי שהם נוצרו. מסדי SQL מגבילים מאד. אבל המגבלה הזו היא עיקר הכוח שלהם. קל להמיר, לתשאל ולשנות אותם (באופן יחסי). יש כלי שאילתה, גיבוי, המרה וכו. יש מומחים וכלים שמיועדים ליעל תהליכים איתם. כן, יש מצבים שבהם מסד לא רלציוני הוא דבר הגיוני ע״ע גוגל. אבל ברוב המקרים בשטח זה… Read more »
דג ברשת
Guest

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

יוסי
Guest

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

אשטנקר
Guest

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

איתן
Guest

ומה רע בלחדש? איך זה יותר “אבטלה” מלעשות את אותו הקיר באותה צורה. סתם טרול ממורמר.

nope
Guest

אהה, אשטנקר חזרת, מה קרה? נגמרה הסוללה לבוט?

כפיר
Guest

נושא קצת חרוש , סירטון מעניין: https://youtu.be/7Pg5AMSInJ0

ירון
Guest

סרטון טיפשי וניכר שמי שעשה אותו לא מבין ש-NoSQL לא אמורים להחליף את המנועים הרלציוניים אלא לפתור בעיות שמנועים רלציוניים לא מסוגלים לפתור.

אגדה
Guest

זה לא אחד במקום השני, הכל עניין של tradeoffs … כתבה רדודה ועלובה

יואב
Guest

זו לא כתבה. זה הזמנה לוובינר.
קראת רק את הכותרת…

דני
Guest

נשמע כמו וובינר מעניין.

ארנון
Guest

הפוסט הזה הוא בערך 10 שנים מאוחר מידי – ולא רק בגלל שהמודל הראלציוני הומצא לפני 50 שנה.
העולם הזה של nosql נולד עם גידול הנתונים לגדלים שלא ניתן היה לטפל בהם במדי נתונים רלאציונים (או לפחות לא במחיר סביר) .
מאז קרו כמה דברים -אחד מה שפעם היה דאטה גדול היום יכול הרבה פעמים להכנס לזכרון. ושתיים כל מסדי הnosql לאט לאט מפתחים יכולות שאילתה sqlיות (יותר או פחות). שלש מסדי נתונים רלאציונים מסוגלים היום להתמודד עם מבני נתונים יותר מורכבים (כמו json) וארבע יש (לא מעט) פתרונות שמאפשרים מודל רלאציוני מלא וסקאלבילי (גוגל spanner ושלל חיקוייו)

wpDiscuz

תגיות לכתבה: