PostgreSQL
PostgreSQL (מבוטאת כ: פוסטגרס-קיו-אל) היא מערכת לניהול מסד נתונים יחסי שהיא תוכנה חופשית (ברישיון BSD). בדומה לתוכנות קוד פתוח אחרות כגון אפאצ'י ולינוקס, גם PostgreSQL אינה נשלטת על ידי אף חברה מסוימת אחת, אלא נתמכת על ידי הקהילה הגלובלית של מתכנתים וחברות שיפתחו אותה. לעומתה המתחרה הפופולרית יותר, MySQL, נשלטת על ידי חברה מסחרית, ואמנם הקוד משוחרר תחת רישיון פתוח אך הוא לא מקבל כמעט תרומות קוד מהקהילה.
מפתח | PostgreSQL Global Development Group, Bruce Momjian, Tom Lane, Peter Eisentraut, Marc Fournier |
---|---|
מחזור חיים | 1996–הווה (כ־28 שנים) |
גרסה אחרונה | 17.2 (21 בנובמבר 2024) |
מערכת הפעלה | FreeBSD, Sun Solaris, Microsoft Windows, macOS, OpenBSD, לינוקס, מערכת הפעלה דמוית יוניקס |
נכתבה בשפות | C |
סוג רישיון | PostgreSQL License |
קוד מקור | https://git.postgresql.org/gitweb/?p=postgresql.git |
www | |
PostgreSQL מוטמעת כתת-מערכת נרחבת של ANSI SQL, ויכולה לרוץ על פלטפורמות רבות. כמו כן, היא מתממשקת עם שפות תכנות רבות ופרוטוקולים של מסדי נתונים, כגון ODBC או JDBC.
היתרונות המרכזיים של PostgreSQL:
- תמיכה במבני נתונים מתקדמים כדוגמת json או xml מה שמאפשר גמישות בקוד ושמירת נתונים חצי מבניים.
- תמיכה בעקרונות ACID Compliance, מה שמבטיח אמינות גבוהה גם בביצוע פעולות רבות בו זמנית
- יכולת טובה לשכפול נתונים מה שמאפשר שרידות גבוהה במקרה של תקלות והתקפות והתאוששות מהירה משגיאות.
קישורים חיצוניים
עריכה- אתר האינטרנט הרשמי של PostgreSQL (באנגלית)