لماذا قواعد البيانات مفتوحة المصدر تكتسب شعبية

مؤلف: Laura McKinney
تاريخ الخلق: 1 أبريل 2021
تاريخ التحديث: 16 قد 2024
Anonim
Vitess: A Distributed Scalable Database Architecture
فيديو: Vitess: A Distributed Scalable Database Architecture

المحتوى


المصدر: Baoshengrulai / Dreamstime.com

يبعد:

مع التطورات الأخيرة ، أصبحت أنظمة إدارة قواعد البيانات مفتوحة المصدر خيارات أكثر قابلية للتطبيق مما كانت عليه في الماضي.

في عالم اليوم ، لدى المنظمات مجموعة متنوعة من الخيارات لقواعد البيانات. في الأيام السابقة ، كانت معظم أنظمة إدارة قواعد البيانات (DBMSs) مغلقة المصدر ، لذلك كانت الخيارات محدودة. ولكن الآن ، مع إدخال قواعد البيانات مفتوحة المصدر ، يقوم خبراء الصناعة بتحليل شامل قبل اختيار نظام إدارة قواعد البيانات. تكتسب المصادر المفتوحة كصناعة زخمًا ، وتتبع قواعد البيانات أيضًا نفس المسار. مع استخدام قواعد البيانات مفتوحة المصدر ، أنت حر في تطبيق النظام وفقًا لمتطلباتك ، بل ومشاركته وتطويره ليناسب احتياجات عملك.

في السنوات الأخيرة ، ظهرت مجموعة كبيرة ومتنوعة من أنظمة إدارة قواعد البيانات في السوق ، لذلك لدى المؤسسات مجموعة واسعة من الخيارات للاختيار من بينها. يأتون من موردين موثوقين مختلفين مثل Oracle و Microsoft و SAP و IBM. يشمل بعض الوافدين الجدد في هذا المجال بائعين بارزين مثل Google و Amazon و Rackspace ، الذين يكتسبون أيضًا شعبية كبيرة مع قواعد بياناتهم.


تاريخ قواعد البيانات المفتوحة المصدر

المصدر المفتوح DBMS لا يزال مفهوم جديد نسبيا. كانت النسخة الأولى لنظام إدارة قواعد البيانات مفتوحة المصدر هي MySQL ، التي تم إطلاقها في عام 1995. ومنذ ذلك الحين ، تم إدخال الكثير من التغييرات على طريقة عملها.

في عام 2008 ، اشترت Sun Microsystems MySQL AB ، الشركة التي أنشأت MySQL. الآن ، هناك العديد من الحلول الأحدث في مجال أنظمة إدارة قواعد البيانات مفتوحة المصدر تصل إلى السوق ، بينما يجري تطوير المزيد من اللاعبين الكبار مثل MySQL.

الاتجاهات الناشئة

يؤثر المفهوم الناشئ للبرامج مفتوحة المصدر (OSS) على مجالات مختلفة من البرامج ، بما في ذلك نظم إدارة قواعد البيانات. تظهر العديد من أنظمة إدارة قواعد البيانات مفتوحة المصدر ، مثل منصة MySQL. التركيز الرئيسي لهذه المنصات هو خفض التكاليف المختلفة المضافة للترخيص وتحسين أداء المؤسسات من خلال الكفاءة الإضافية للمنصات مفتوحة المصدر. ومع ذلك ، وحتى قبل بضع سنوات ، لم تكن هذه الأنواع من أنظمة إدارة قواعد البيانات مفضلة بشكل عام ، لأنها لا تزال تفتقر إلى العديد من الميزات الضرورية لإدارة أفضل. ولكن الآن ، ومع ظهور MySQL ، يبدو أن عالم قواعد البيانات مفتوحة المصدر يخضع لعملية تحول. (لمعرفة المزيد حول المصدر المفتوح ، راجع المصدر المفتوح: هل من الجيد جدًا أن تكون صوابًا؟)


قواعد بيانات المصدر المفتوح والقيود المفروضة عليها

يعد النقاش الدائر حول أنظمة إدارة قواعد البيانات مفتوحة المصدر مقابل المصادر المفتوحة موضوعًا ساخنًا ، وهناك منافسة مستمرة بين هذين النوعين من الأنظمة. على الرغم من أن الكثيرين يفضلون أنظمة إدارة البيانات ذات المصدر المفتوح الأقدم ، إلا أن هناك العديد من نقاط الضعف الموجودة فيها. واحدة من أكبر القيود في أنظمة إدارة قواعد البيانات هذه هي شفرة المصدر المغلقة. لهذا السبب ، لا يمكن رؤية الكود المصدري الخاص بهم ولا يمكن التحقق منه بحثًا عن الأخطاء والمشاكل الأمنية من قِبل أشخاص خارج الشركة النامية. كما يتطلب فريق التطوير الكثير من الوقت لإتاحة تصحيح أو تحديث. عقبة رئيسية أخرى هي أن مثل هذا البرنامج لديه تراخيص باهظة الثمن ، والتي تنتهي صلاحيتها بمرور الوقت ويجب تجديدها. لا يمكن إعادة ترميز قواعد البيانات وفقًا لاحتياجاتها ولا يمكن توزيعها بحرية أيضًا.

لماذا اكتسب DBMS المصدر المفتوح شعبية

تكتسب أنظمة إدارة قواعد البيانات المفتوحة المصدر شعبية ببطء في سوق أنظمة إدارة قواعد البيانات. ترجع هذه الشعبية إلى العديد من ميزات أنظمة إدارة قواعد البيانات OSS (أنظمة إدارة قاعدة بيانات البرمجيات مفتوحة المصدر). هذه هي قوية بما يكفي لاستخدامها بسهولة مع كفاءة متوسطة. أفضل جزء للشركات هو أنها أيضًا مجانية تمامًا. بالإضافة إلى ذلك ، يمكن للمستخدم تعديل هذا النوع من البرامج عن طريق تغيير شفرة المصدر الخاصة به وفقًا لتفضيلاته ، ولا يلزم سوى القليل من المعرفة بالبرمجة. وبالتالي ، فإن أنظمة إدارة البيانات مفتوحة المصدر عملية للغاية ويمكن استخدامها من قبل أي مستخدم من أي مجال تقريبًا.

هل يمكن لـ DBMS المصدر المفتوح استبدال DBMS المصدر المفتوح؟

هناك الكثير من الإمكانات في أنظمة إدارة قواعد البيانات مفتوحة المصدر ، وتنمو الصناعة بسرعة كبيرة. وفقًا لبيانات الأبحاث من Evans Data Usage ، فإن استخدام MySQL ينمو بشكل كبير ، حوالي 30 بالمائة خلال العام الماضي. كما تم الكشف عن زيادة استخدام أنظمة إدارة قواعد البيانات ذات المصدر المفتوح مثل Microsoft SQL و Access بنسبة 6 في المائة فقط. ومع ذلك ، لا تزال حلول DBMS ذات المصدر المفتوح تهيمن على السوق.

No Bugs، No Stress - دليلك خطوة بخطوة لإنشاء برامج تغيير الحياة دون تدمير حياتك

لا يمكنك تحسين مهارات البرمجة لديك عندما لا يهتم أحد بجودة البرنامج.

ولكن هذا الوضع على وشك التغيير. تكتسب البرامج مفتوحة المصدر مثل DBMS مفتوحة المصدر شعبية. هذا بسبب بعض الميزات الرئيسية. الأول هو أنه يمكن بالفعل تخفيض التكاليف اللازمة لإدارة قواعد البيانات. إنه حل اقتصادي ، معتبرا أنه مجاني عمليا. إنها مثالية للشركات الحديثة التي ترغب في توفير التكاليف مع الاستمرار في إنجاز المهمة. ميزة أخرى هي أنه يمكن الاندماج بسهولة شديدة مع البرامج الأخرى مفتوحة المصدر ، بغض النظر عن أي اختلاف في البائعين. يمكن للمطور أيضًا تعديل OSS DBMSs وفقًا لأولوياته.

ومع ذلك ، عند التفكير في استبدال حلول DBMS ذات المصدر المفتوح بحلول مفتوحة المصدر ، يجب علينا تقييم مواطن القوة والضعف لديهم وأدائها وإمكانية الوصول إليها بشكل صحيح. وبالتالي ، هناك الكثير لتقييم ودراسة قبل اعتماد أنظمة قواعد البيانات هذه. (لمزيد من المعلومات حول قواعد البيانات ، راجع وظائف إدارة قواعد البيانات 101.)

التأثير في الصناعة

لقد كان تأثير نظام إدارة قواعد البيانات مفتوحة المصدر هائلاً. أفادت شركة Gartner أن الزيادة في استخدام نظم إدارة قواعد البيانات مفتوحة المصدر والإيرادات التي جمعت من قبلها قد نمت بنحو 42.4 في المئة العام الماضي. كان هذا النمو غير عادي للغاية وهو بالتأكيد أعلى بكثير من المعدلات السابقة. على الرغم من أن نظم إدارة قواعد البيانات مفتوحة المصدر تعد جزءًا صغيرًا جدًا من المجتمع الكلي لنظام إدارة قواعد البيانات ، مع معدلات النمو هذه ، من المتوقع أن تصل الإيرادات الناتجة عن حلول نظم إدارة قواعد البيانات مفتوحة المصدر إلى أكثر من ملياري دولار في العام المقبل.

كما يتم اعتماده بمعدل أسرع. يستخدم حوالي 73 في المائة من المستخدمين الذين يستخدمون نوعًا من البرامج مفتوحة المصدر أيضًا قواعد بيانات إدارة قواعد البيانات مفتوحة المصدر نظرًا لتحسين أدائه وتوافقه. عامل آخر هو أن التوزيعات المجانية لبرامج إدارة قواعد البيانات من قبل بائعي مثل IBM و Microsoft تسمى "Express Editions" لا يمكن أن تفعل الكثير لوقف اعتماد قواعد البيانات مفتوحة المصدر.

خاتمة

تماما مثل ظهور البرمجيات مفتوحة المصدر قد أحدثت ثورة في صناعة البرمجيات ، DBMS مفتوحة المصدر أحدثت ثورة في صناعة نظام إدارة قواعد البيانات.منذ وصوله ، أصبح نظام إدارة قواعد البيانات المفتوح المصدر ذو شعبية متزايدة ، ويرجع ذلك بشكل أساسي إلى مرونته وفعاليته من حيث التكلفة. لديها الكثير من الإمكانات ويمكنها تغيير الطريقة التي تنظر بها الصناعة إلى أنظمة إدارة قواعد البيانات.