רכיבים

פרויקט טפטוף תוכניות MySQL מופשטת

אוטובוס הקסמים - הממבו המגנטי

אוטובוס הקסמים - הממבו המגנטי
Anonim

מסד הנתונים MySQL בקוד פתוח החל את החיים כחלופה קלה למערכות ניהול מסדי נתונים גדולות ורעבות משאבים, כגון Oracle או Sybase. עם זאת, במשך השנים, המשתמשים יש clamored עבור יותר ויותר תכונות, גורם קוד של MySQL להתנפח עם היכולות שהיו בעבר נמצא רק על דודנים מסחריים.

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

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

[קריאה נוספת: תיבות NAS הטובות ביותר עבור הזרמת מדיה וגיבוי]

בהתאם לשאלות הנפוצות של הפרויקט, היעד שלו הקהל הוא "backend תשתית האינטרנט ורכיבי ענן." הקוד שלה יפותח תוך מחשבה על ארכיטקטורות מרובות-מעבדים / ריבוי ליבות, במטרה לאפשר מקביליות מסיבית בקנה מידה שמפחית את יישום MySQL הנוכחי. הוא יתמוך במעבדים של 32 סיביות ו- 64 סיביות.

MySQL AB, החברה המחזיקה בזכויות היוצרים ל- MySQL Codebase, נרכשה על ידי סאן מיקרוסיסטמס באפריל השנה. למרות שקבוצת MySQL עדיין פועלת פחות או יותר באופן עצמאי בתוך Sun, מסד הנתונים של MySQL הוא מוצר תוכנה של Sun. מבחינה טכנית, לא כל כך דרייזל, שיפותח פחות או יותר באופן עצמאי, לפחות לעת עתה. למרות שמספר מפתחי Drizzle המובילים עובדים עבור Sun / MySQL, אקר כותב בפרויקט שאלות נפוצות, "מודל הפיתוח הוא אחד המבוסס על שיתוף פעולה פתוח". קוד המקור של הפרויקט יהיה זמין תחת רשיון GPL v2 קוד פתוח.

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