MySQL vs PostgreSQL

במידה ואתם מעוניינים לבחור בין MySQL לבין PostgreSQL או סתם אתם רוצים לראות אם הדעות שלכם לגבי אותם מסדי נתונים נכונים, אני ממליץ בחום לבדוק את ה wiki הבא:

http://www.wikivs.com/wiki/MySQL_vs_PostgreSQL

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

אני ממליץ לכם לקרוא את הwiki (אני קורא אותו יותר מפעם אחת) בשביל ללמוד יותר על 2 מסדי הנתונים, גם אם מהירות זה לא הדבר החשוב עבורכם.

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

4 תגובות על MySQL vs PostgreSQL

  1. ארתיום הגיב:

    עם כבר ב־postgresql עשקינו. מספר נקודות לגבי ה־wiki הזה:

    1. ההשוואה שלהם מעיקר מול MyISAM ולא מול InnoDB שמהיר לא פחות מ־MyISAM.‏
    2. הם מדברים על API אסינכרוני, שחייב לציין בהתחלה קנה גם אותי. אבל במחשבה אחרת הבנתי, רוב היישומים שצריכים גישה ל־DB הם בד"כ לא אסינכרוניים. בנוסף, נושא הא־סיכנרוניות זה "לרמות את עצמך" כי בסופו של דבר, בצד שרת SQL עדיין ירוץ thread או כמו בקרה של pgsql תהליך. אז מה בדיוק הרווחת בזה שעשית API אסיכנרוני?
    3. בנוסף, מניסיון שלי, כשהשוויתי יישומים אמתיים מול בסיסי נתונים **לא** מכויינים במיוחד — הן pg והן my.‏ my תמיד נתן תוצאות יותר טובות.
    4. כשמדובר בשאילתות מורכבות במיוחד, אז לכל בסיס נתונים יש שיטה משלה להבין אותן. יצא לי בקלות לכתוב שאילתות (אפילו די פשוטות) ש־my אכל לארוחת הבוקר ו־pg הסתבך בזמני תגובה לא מציאותיים כי לא הסתדר עם אינקסים.

    בקיצור… לכל אחד יש יתרונות ויש חסרונות. אבל עדיין
    my מהיר יותר py חזק יותר מבחינת פיצ'רים נשאר וכנראה יישאר עוד הרבה זמן.

  2. אחד הגיב:

    אחד היתורנות של postgres זה מנוע GIS שמאפשר לעשות פעולות GIS מהירות ואפילו לאנדקס מבני נתונים מתאימים, לmysql לא תומכים בזה עדיין.

  3. ik_5 הגיב:

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

  4. אחד הגיב:

    מאחורי כל DB שעובד טוב יש DBA טוב.
    השאלה אם יש בארץ DBAs לpgsql?

כתיבת תגובה

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

הלוגו של WordPress.com

אתה מגיב באמצעות חשבון WordPress.com שלך. לצאת מהמערכת / לשנות )

תמונת Twitter

אתה מגיב באמצעות חשבון Twitter שלך. לצאת מהמערכת / לשנות )

תמונת Facebook

אתה מגיב באמצעות חשבון Facebook שלך. לצאת מהמערכת / לשנות )

תמונת גוגל פלוס

אתה מגיב באמצעות חשבון Google+ שלך. לצאת מהמערכת / לשנות )

מתחבר ל-%s