DocumentDB هي قاعدة بيانات مستندات متوافقة مع MongoDB من Microsoft مبنية على PostgreSQL وتستخدم حاليًا لدعم Azure Cosmos DB المستندة إلى vCore لمثيلات MongoDB. في وقت سابق من هذا العام، قامت Microsoft بفتح DocumentDB مفتوحة المصدر لأنها اعتقدت أنه من الممكن إنشاء قاعدة بيانات مستندات مفتوحة المصدر بالكامل ومتوافقة مع MongoDB.

ولمفاجأة الجميع، جعلت مايكروسوفت البرنامج مفتوح المصدر بموجب ترخيص معهد ماساتشوستس للتكنولوجيا الأكثر تساهلاً، والذي يسمح للمطورين والمؤسسات بدمجه في حلولهم دون قيود. في غضون أسبوع من كونه مفتوح المصدر، تلقى مشروع DocumentDB 1000 نجمة على GitHub، وما يقرب من 50 تفرعًا، وطلبات سحب متعددة.
تحظى DocumentDB بشعبية كبيرة بين المطورين لتطبيقها الأصلي لقاعدة بيانات NoSQL الموجهة نحو المستندات، استنادًا إلى إطار عمل PostgreSQL ودعم عمليات CRUD (الإنشاء والقراءة والتحديث والحذف) على نوع بيانات BSON (Binary JSON). بالإضافة إلى ذلك، يدعم DocumentDB عمليات البحث عن النص الكامل والاستعلامات الجغرافية المكانية وعمليات البحث المتجهة.
أعلنت Microsoft اليوم أن DocumentDB ستصبح جزءًا من Linux Foundation. وتأمل مايكروسوفت أن تؤدي هذه الخطوة إلى إنشاء معيار مفتوح لقواعد بيانات NoSQL. تقول Microsoft إنها ملتزمة بالتوافق بنسبة 100% مع برامج تشغيل MongoDB لضمان ازدهار النظام البيئي لقاعدة بيانات المستندات.
وقال كيريل جافريليوك، نائب رئيس Azure Cosmos DB:
سيؤدي الانضمام إلى Linux Foundation إلى إنشاء هوية مستقلة لـ DocumentDB وتوفير قناة لأي مزود قاعدة بيانات للمساهمة في مهمتنا. بالإضافة إلى ذلك، لا تزال Postgres تُعرف بأنها المنصة الأكثر شعبية وستظل العمود الفقري للمشروع. بالنسبة إلى DocumentDB، سيتم تفضيل Postgres مفتوح المصدر على الإصدارات المتشعبة من Postgres. ستضمن مؤسسة Linux التزام DocumentDB بمبادئ الإدارة هذه للحفاظ على الاتساق.
ستضمن حوكمة Linux Foundation لمشروع DocumentDB حيادية البائع والحفاظ على التزام DocumentDB بالبقاء PostgreSQL في المقام الأول. جيم زيملين، المدير التنفيذي لمؤسسة Linux، متحمس لانضمام DocumentDB إلى المؤسسة. قال:
يسد DocumentDB فجوة كبيرة في النظام البيئي لقاعدة بيانات المستندات وقد اجتذب العديد من المساهمين والمستخدمين والمؤيدين. والأمر الأكثر إثارة هو أنه يوفر معيارًا مفتوحًا للتطبيقات المستندة إلى المستندات، مثلما تفعل لغة SQL لقواعد البيانات العلائقية. من خلال الانضمام إلى Linux Foundation، يؤمن DocumentDB مستقبله مفتوح المصدر ويساعد على شق طريق جديد لمعايير قواعد بيانات NoSQL والابتكار القائم على المجتمع.
من خلال كونها تحت إدارة Linux Foundation، فإن DocumentDB قادرة على تأمين مستقبلها مفتوح المصدر ودفع الابتكار المجتمعي.