תוכן עניינים:
יישומים מונעי נתונים מודרניים תלויים במידה רבה בתובנות רלוונטיות הנגזרות מכמויות הנתונים העצומות בהן הם מטפלים מדי יום. כדי לקבל תובנות טובות יותר בכל פעם, היישומים צריכים להיות מסוגלים לשלוח שאילתות מורכבות ובסיס הנתונים אמור להיות מסוגל לתת מענה לשאלות מורכבות. מערכות RDBMS מסורתיות הנשענות על SQL אינן מסוגלות להתמודד עם שאילתות מורכבות במיוחד. מאגרי נתונים גרפיים הצליחו לפתור בעיה זו מכיוון שהם מסתמכים על אובייקטים ועל מערכות היחסים בין אובייקטים. על סמך הנחת יסוד זו ניתן לחלץ תובנות עמוקות. עם זאת, השימוש במאגרי נתונים גרפיים מוגבל, אם כי ישנם סימנים מוגדרים לכך שהוא הולך למלא תפקיד חשוב ככל שעסקים מסתמכים יותר ויותר על תובנות לשלטון העסק שלהם. (למידע נוסף על בסיסי נתונים בכלל, ראה מבוא למאגרי מידע.)
מהו מאגר גרפים?
להבנת מסדי נתונים של גרפים, נשתמש בדוגמה הבאה:
ביל ומשפחתו רוצים לתכנן חופשה למקום שמציע מטבח אסייתי נהדר. הוא החל לתכנן מוקדם ואחת הדרכים למצוא מידע היא כמובן גוגל. למרות שהמידע מגוגל אמין וטוב, עבור ביל, חשוב לקבל מידע ספציפי ככל האפשר. אז הוא מתחיל לשאול את חבריו, מכריו ועמיתיו. נניח שביל שואל את ראיין, שינה וג'ון, שהם אנשי הקשר העיקריים שלו (קשר ברמה 1). שלושתם מבטיחים להגיב במידע בהקדם האפשרי. ריאן שואל את חברו גרג, ששואל את בן דודו מרטין שהה בבנגקוק כמה פעמים. מרטין ממליץ על שמות ופרטים של כל האוכל המועדף עליו בבנגקוק הידוע במאכלים האסיאתיים שלהם. מידע זה מועבר בחזרה לביל.