כיצד PostgreSQL רק יכול להחליף את מסד הנתונים של Oracle שלך

למרות שהתמלאו בוותיקי אורקל, נראה כי Salesforce.com לא מצליחה להפסיק לפלרטט עם מאגרי מידע מתחרים, עם דיווחים שמופיעים על כך שספק SaaS עשה "התקדמות משמעותית" להתרחק מאורקל עם בסיס נתונים משלה. זה בא על עקבותיה של סיילספורס והוסיפה להשקעה שלה במובילת מסדי הנתונים NoSQL, MongoDB, המרכיבה את העניין הממושך של החברה ב- PostgreSQL.

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

מבט זה מעבר לאורקל לא אמור לקרות

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

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

הסיבה? ריבונות נתונים. גם אם אורקל לא הייתה מתחרה חריפה של Salesforce (והיא כן), בעל ספק אחר - ספק כלשהו - הוא הבעלים של חלק כה קריטי בתשתית הנתונים של החברה בהכרח מפחית את הזריזות שלה.

קניות בחופש מסדי נתונים

וכך Salesforce חיפשה אלטרנטיבות לאורקל. אף על פי שניסיונות לבנות מסד נתונים משלה הם חדשים יחסית, ניסיונותיה של Salesforce לבחון מאגרי מידע יריבים נמשכים כבר שנים, לאחרונה באמצעות MongoDB. כפי שפורסם, Salesforce רק הגדילה את השקעתה במנהיג NoSQL בכמויות של 45,000 מניות, לאחר שהשקיעה לראשונה בזמן ש- MongoDB הייתה עדיין חברה פרטית. בין שתי ההשקעות השקעת MongoDB של Salesforce מייצגת 6 אחוז מהאחזקות המוסדיים שלה, ההשקעה השנייה בגודלה שהיא ביצעה.

Salesforce הייתה משקיעה פעילה במגוון חברות סטארט-אפ לאורך השנים, והשתמשה בהשקעות כאלה כדי לשמור על דופק אסטרטגי בשוק (תוך שמירה על מתחרים). עם השקעות מגוונות כמו Twilio, Jitterbit ו- SessionM, Salesforce הייתה משקיעה פעילה מאוד עם עשרות מיליוני דולרים שנחרשו לעשרות חברות.

ככה, ההשקעה ב- MongoDB היא לא עניין גדול.

ואכן, השקעת MongoDB של Salesforce היא טעות עיגול בשווי השוק הנוכחי של 1.9 מיליארד דולר של MongoDB. למרות זאת, העובדה שספק SaaS בחר להכניס כסף ליריבה של מסדי נתונים של אורקל, מעידה על אינטרס לשמור על כף רגל נטועה היטב מחוץ למחנה אורקל. זה גם לא לבד: MongoDB מונה יותר מ -6,000 לקוחות, מה שמעיד על עניין רחב להתקדם מעבר לאורקל ליישומים מודרניים.

ובכל זאת נדודי המסד של Salesforce מצביעים על מסד נתונים שונה מ- MongoDB שעלול לקלקל את הדומיננטיות של אורקל.

פלירטוט ארוך טווח עם PostgreSQL

אם, למעשה, Salesforce מפתחת תחליף ביתי למסד הנתונים של אורקל, ייתכן שהיא בונה אותו על PostgreSQL, מאגר הנתונים ש- Salesforce פלירטט אליו באופן פעיל מאז 2012. בשנת 2013 שכרה Salesforce את טום ליין, מפתח PostgreSQL בולט. באותה שנה, היא שכרה כמה וכמה עובדים, וגם היום נדרש ניסיון בפוסטגרסקל בעשרות משרות שמפורסמות בדף הקריירה של החברה. בדיוק כמו שפייסבוק, גוגל וענקי רשת אחרים עיצבו את MySQL לעמוד בדרישות התוקפניות שלהם לקנה מידה, כך גם Salesforce תוכל לעצב את PostgreSQL כדי לגמול אותה מהתלות שלה באורקל.

האם Salesforce יכול לבחור לשנות את MongoDB או מסד נתונים NoSQL אחר? בטח, אבל סביר יותר ש- Salesforce תשנה את PostgreSQL כך שתתאים לצרכיה מאשר MongoDB, מכמה סיבות:

  • למרות ש- MongoDB מורשה ברישיון קוד פתוח (גרסת AGPL 3), זהו רישיון שמעלה סימני שאלה האם Salesforce יכולה לשנות אותו ולהפעיל שירות ציבורי מלמעלה מבלי לתרום שינויים אלה חזרה ל- MongoDB (דבר שלא סביר שהוא רוצה לעשות) או לשלם ל- MongoDB הרבה מאוד כסף (גם לא סביר).
  • חשוב יותר, בעוד ש- MongoDB הוא בסיס נתונים מצוין (גילוי: עבדתי ב- MongoDB כמה שנים), זה לא תחליף קרוב ביותר לאורקל כמו PostgreSQL. PostgreSQL אינו בשום אופן תחליף טיפה למסד הנתונים של אורקל, אך מפתח או DBA שמכיר את אורקל ימצאו את PostgreSQL דומה.

אורקל תטען שהיא אינה מודאגת, אך דירוג הפופולריות של מסדי הנתונים של DB-Engines, המודד את פופולריות מסדי הנתונים במגוון גורמים, צריך לתת לו הפסקה. במשך שנים PostgreSQL במגמת עלייה, גם כאשר אורקל ו- MySQL (מאגר הקוד הפתוח שלה) דעכו. PostgreSQL הוא כעת מקום רביעי חזק, כשמאחוריו עומדת MongoDB. אם אתה מדבר עם חברות סטארט-אפ בעמק הסיליקון וענקי ארגונים כאחד, אתה רואה במהירות של- PostgreSQL יש "רגע", שנמשך כבר שנים.

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