ספריית מונגוס
-
@גמליאל אמר בספריית מונגוס:
ברפרוף ראשוני ראיתי שבמונגוס שומרים נתונים ב'סכמות', זה לא הורס את אפקט ה'חיים המשוגעים' של nosql?
במחשבה ראשונה אתה צודק, כשאתה משתמש במסד לא רלציוני אתה משלם מחיר שאין לך ג'ויינים ומפתחות זרים, ואתה מצפה לקבל בתמורה את האפקט חיים משוגעים, אם אתה לא מקבל את זה אז למה שלא תשתמש במסד SQL?
במחשבה שניה, אפקט חיים משוגעים זה נחמד למדריכים, אבל בחיים האמיתיים אתה תרצה לשמור על סדר באפליקציה שלך, וחוסר סדר זה חסרון ולא מעלה. אז למה להשתמש בכלל במונגו ולא ב SQL?
במחשבה שלישית, יש עוד פלוס למונגו, שמתקשרים איתו בשפת תיכנות נורמלית, ועובדים עם פרומיסים ולא צריכים לשרשר מחרוזות ולדאוג לטיהור קלט.
במחשבה רביעית, אפשר להנות מכל העולמות ולהשתמש ב sequelize, כך גם יש לך פרומיסים, וגם יש מפתחות זרים, וכשצריך אפשר לעשות שאילתת SQL רגילה.
במחשבה חמישית, כנראה שהמחשבות שלי לא עזרו לך לתוכן השאלה... -
@יוסף-בן-שמעון אמר בספריית מונגוס:
במחשבה חמישית, כנראה שהמחשבות שלי לא עזרו לך לתוכן השאלה...
עזרת לי מאוד...
@יוסף-בן-שמעון אמר בספריית מונגוס:
אבל בחיים האמיתיים אתה תרצה לשמור על סדר באפליקציה שלך, וחוסר סדר זה חסרון ולא מעלה.
יש אפליקציות קטנות שהסדר בהם לא ממש קריטי.