אנדרואיד

קוד פתוח מסד נתונים תוכנה השוואה ותכונות

סדרת חינוך | פרק שלישי

סדרת חינוך | פרק שלישי

תוכן עניינים:

Anonim

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

עלויות הוא תמיד דאגה בעת בחירת מסד נתונים, RDBMS של תאגידים רב לאומיים יכול להיות יקר מאוד יכול לגרום לך הרבה צער אם אתה מפעיל שירות מקוון ללא עלות. בסופו של דבר קוד פתוח מסד נתונים כלי ניהול s יכול להיות שימושי מאוד. מסדי נתונים אלה הם בחינם או עלויות מאוד פחות ומציע את רוב התכונות של מערכות מסד נתונים high-end.

קוד פתוח כלי מסד נתונים

הנה הדף 5 קוד המקור הפופולרי ביותר מסד נתונים תוכנה ההשוואה שלהם:

1) MySQL

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

MySQL זמין בחינם למטרות לא מסחריות והוא יכול לעלות לך פחות מ 200 $ לשימוש מסחרי. מציעה תכונות בדיוק כמו MS-SQL, Oracle ו- IBM DB2, יישומים גדולים סוף מסד הנתונים.

2) PostgreSQL

הוא פותח על ידי קבוצת הפיתוח הגלובלית PostgreSQL הוא ORDBMS (Object Relational Database Management System). זמין עבור כל הפלטפורמות MAC, Windows, Solaris ו- Linux תחת רישיון MIT, PostgreSQL תומך בכל המאפיינים של מסדי נתונים גדולים. PostgreSQL זמין כעת כגרסה 9.1.

3) SQLite

SQLite הוא מסד נתונים מוטבע קל משקל המשמש בתבניות קובץ יישומים, מסד נתונים לאפליקציות ולאתרים לנייד. SQLite יש תאימות עם תכונות חומצה של מסד הנתונים. הוא מהיר יותר ויש לו פשוט להשתמש ב- API. SQLite מגיע עם ממשק עצמאי שורת הפקודה (CLI) הלקוח שניתן להשתמש בהם כדי לנהל מסדי נתונים של SQLite.

4) Berkeley DB

בבעלות אורקל, ברקלי DB מספקת את שירותי האחסון הבסיסיים עבור היישום שלך, לא משנה איך תובעני וייחודי הדרישות שלך נראה. ברקלי DB APIs זמינים כמעט בכל שפות תכנות כולל ANSI-C, C + +, Java, C #, Perl, Python, Ruby ו Erlang.

תוכנית גישה למסד הנתונים היא חופשית להחליט כיצד הנתונים להיות מאוחסן תקליט. ברקלי DB לא מכניס שום מגבלות על נתוני הרשומה. את הרשומה ואת המפתח שלה יכול להיות גם עד ארבעה ג `יגה בייט. שים לב כי ברקלי DB הוא לא DBMS מלא.

5) Firebird

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

נתונים כיום הוא הרבה יותר מורכב ממה שהיה פעם 10 שנים לאחור. אחסון, שמירה וניהול נתונים מסתמכים על טכנולוגיית מסד הנתונים. חברות ברמה גבוהה כמו מיקרוסופט, אורקל ו- IBM כבר חלוקה למסדי נתונים לאורך זמן, והפיקה כמה ממערכות מסד הנתונים הטובות ביותר. אולי MS-SQL, IBM-DB ו- Oracle הם בראש ובראשונה מעריכים מערכות מסד נתונים אבל מעל המפורטים מקורות פתוח מערכות מסד נתונים עשירים תכונה ומציעים ביצועים טובים. בתוך הצללים של כמה יישומים ארגוניים הם בדרך כלל התעלמו.

האם אני מתגעגע מסד הנתונים המועדף עליך? האם להזכיר אותם בסעיף ההערה להלן