Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

إطلاق FerretDB 1.0 كبديل مفتوح المصدر لـ MongoDB ، باستخدام محرك قاعدة بيانات PostgreSQL

إطلاق FerretDB 1.0 كبديل مفتوح المصدر لـ MongoDB ، باستخدام محرك قاعدة بيانات PostgreSQL

FerretDB 1.0 ، وكيل عديم الحالة مصمم لتحويل استعلامات بروتوكول MongoDB إلى SQL واستخدام PostgreSQL كمحرك قاعدة بيانات أساسي ، متاح الآن كإصدار إنتاجي. يصفه منشئوه بأنه "بديل لبرنامج MongoDB مفتوح المصدر حقًا". يتضمن الإصدار جميع الميزات الأساسية اللازمة لتشغيل أحمال عمل قاعدة بيانات المستندات.

بموجب ترخيص Apache 2.0 ، تهدف FerretDB إلى إعادة مهام قاعدة بيانات MongoDB إلى "جذورها مفتوحة المصدر". تم الإعلان عن التطوير من قبل FerretDB Inc. في 11 أبريل. تسمح هذه التقنية لـ PostgreSQL وخلفيات قواعد البيانات الأخرى بتشغيل أحمال عمل MongoDB. تم تضمين دعم Tigris أيضًا ، مع الجهود المستمرة لتشمل SAP HANA و SQLite. يمكن العثور على تعليمات بدء استخدام FerretDB علىGitHub .

وفقًا لـ FerretDB ، لم تعد MongoDB مفتوحة المصدر حيث يتم تقديمها الآن بموجب الترخيص العام من جانب الخادم (SSPL). يشيرون إلى منشور مدونة من Open Source Initiative ، والذي يدعي أن ترخيص SSPL يسلب حقوق المستخدم وهو غير مناسب للعديد من المشاريع التجارية مفتوحة المصدر والمراحل المبكرة. من ناحية أخرى ، تؤكد MongoDB أن SSPL يضمن مساهمة مستخدمي برامجهم كخدمة في المجتمع.

يتوافق FerretDB مع برامج تشغيل وأدوات MongoDB ، حيث يقدم صور Docker لكل من استخدامات التطوير والإنتاج ، بالإضافة إلى حزم RPM و DEB. تتوفر أيضًا صورة Docker شاملة تحتوي على كل ما يلزم لتقييم FerretDB باستخدام PostgreSQL. مع إطلاق الإصدار المتوفر بشكل عام ، يدعم FerretDB الأمر createIndexes ، مما يسمح للمستخدمين بتحديد الحقول في الفهرس ونوع الفهرس المراد استخدامه. بالإضافة إلى ذلك ، يسمح أمر dropIndex بإزالة فهرس من مجموعة. تم توسيع وظائف خط أنابيب التجميع لتشمل المزيد من المراحل ، مثل $ الاسترخاء و $ Lim و $ skip.

تتضمن خارطة طريق FerretDB لنهاية الربع الحالي دعمًا لأوامر المؤشر الأساسية والفهارس المتقدمة وإمكانيات استعلام SQL الأولية. تتضمن خطط الربع الثالث تعزيز دعم خطوط التجميع وأوامر إدارة المستخدم وعوامل الإسقاط الاستعلام. يعد تحسين أداء الاستعلام أيضًا هدفًا رئيسيًا. نظرًا لتوافقها وإمكانياتها ، يمكن أن تفيد FerretDB مستخدمي الأنظمة الأساسية التي no-code مثل appmaster .io "data-mce-href =" https: // appmaster.io "> AppMaster.io ، التي تستخدم قواعد البيانات المتوافقة مع PostgreSQL في الشركات وحالات الاستخدام عالية الحمل.

المنشورات ذات الصلة

AppMaster في BubbleCon 2024: استكشاف اتجاهات عدم استخدام التعليمات البرمجية
AppMaster في BubbleCon 2024: استكشاف اتجاهات عدم استخدام التعليمات البرمجية
شاركت AppMaster في مؤتمر BubbleCon 2024 في مدينة نيويورك، واكتسبت رؤى، وقامت بتوسيع الشبكات، واستكشاف الفرص لتعزيز الابتكار في مجال التطوير بدون أكواد.
ملخص مؤتمر FlutterFlow للمطورين لعام 2024: رؤى رئيسية من مؤتمر FlutterFlow للمطورين في مدينة نيويورك
ملخص مؤتمر FlutterFlow للمطورين لعام 2024: رؤى رئيسية من مؤتمر FlutterFlow للمطورين في مدينة نيويورك
أضاء مؤتمر FFDC 2024 مدينة نيويورك، حيث قدم للمطورين رؤى متطورة في تطوير التطبيقات باستخدام FlutterFlow. مع الجلسات التي يقودها الخبراء والتحديثات الحصرية والتواصل الذي لا مثيل له، كان حدثًا لا ينبغي تفويته!
تسريحات العاملين في قطاع التكنولوجيا في عام 2024: الموجة المستمرة التي تؤثر على الابتكار
تسريحات العاملين في قطاع التكنولوجيا في عام 2024: الموجة المستمرة التي تؤثر على الابتكار
مع خفض 60 ألف وظيفة في 254 شركة، بما في ذلك شركات عملاقة مثل تيسلا وأمازون، سيشهد عام 2024 موجة مستمرة من تسريح العمال في قطاع التكنولوجيا لإعادة تشكيل مشهد الابتكار.
ابدأ مجانًا
من وحي تجربة هذا بنفسك؟

أفضل طريقة لفهم قوة AppMaster هي رؤيتها بنفسك. اصنع تطبيقك الخاص في دقائق مع اشتراك مجاني

اجعل أفكارك تنبض بالحياة