قاعدة البيانات MongoDB هي NoSQL قاعدة البيانات الموجهة ثيقة، مما يجعلها مثالية لبيئات الحمل مكثفة عالية.
برنامج تشغيل MongoDB بيثون يتيح للمطورين لكتابة التطبيقات التي تربط وتخزين واسترجاع المعلومات من قاعدة بيانات MongoDB.
هذا هو موصل MongoDB خلق وبدعم من فريق التطوير MongoDB الرسمي، يأتي معبأة مع الكثير من الأمثلة والوثائق.
MongoDB كما يأتي مع السائقين لمختلف لغات البرمجة الأخرى كذلك:
C
C #
C ++
PHP
بيرل
جافا
ياقوت
سكالا
إرلانج
Node.js
هاسكل
ما هو الجديد في هذا الإصدار:
وهناك فئة العميل موحدة. MongoClient هو واحد وفئة العميل الوحيد لربط mongod مستقل، مجموعة النسخ المتماثلة، أو مجموعة sharded. المهاجرة من قائمة بذاتها، إلى مجموعة النسخ المتماثلة، لمجموعة sharded يمكن أن يتحقق فقط مع تغيير بسيط URI.
MongoClient هو أكثر استجابة للتغيرات التكوين في نشر MongoDB الخاص بك. يتم مراقبة كافة ملقمات مرتبطة بطريقة غير مؤمن. بطيئة في الاستجابة أو خوادم أسفل لم تعد كتلة اكتشاف الخادم، والحد من تطبيق وقت بدء التشغيل والوقت للرد على خوادم جديدة أو إعادة تشكيلها ومجموعة النسخ المتماثلة تجاوز الفشل.
A CRUD API موحد. جميع السائقين MongoDB الرسمية تنفذ الآن CRUD API القياسية مما يسمح للمطورين متعدد اللغات للانتقال من لغة إلى أخرى بكل سهولة.
الدعم مصدر واحد لبيثون 2.x و 3.x. PyMongo لم تعد تعتمد على 2to3 لدعم بيثون 3.
A النقي تنفيذ بيثون BSON إعادة كتابة، وتحسين الأداء مع pypy وcpython الانتشار دون دعم ملحقات C.
دعم أفضل للgreenlet أساس الأطر المتزامن بما في ذلك eventlet.
العميل، قاعدة بيانات، وجمع الصفوف غير قابل للتغيير، وتجنب مجموعة من المسائل المتعلقة بالسلامة موضوع في تطبيقات العميل.
ما هو الجديد في الإصدار 3.0:
وهناك فئة العميل موحدة. MongoClient هو واحد وفئة العميل الوحيد لربط mongod مستقل، مجموعة النسخ المتماثلة، أو مجموعة sharded. المهاجرة من قائمة بذاتها، إلى مجموعة النسخ المتماثلة، لمجموعة sharded يمكن أن يتحقق فقط مع تغيير بسيط URI.
MongoClient هو أكثر استجابة للتغيرات التكوين في نشر MongoDB الخاص بك. يتم مراقبة كافة ملقمات مرتبطة بطريقة غير مؤمن. بطيئة في الاستجابة أو خوادم أسفل لم تعد كتلة اكتشاف الخادم، والحد من تطبيق وقت بدء التشغيل والوقت للرد على خوادم جديدة أو إعادة تشكيلها ومجموعة النسخ المتماثلة تجاوز الفشل.
A CRUD API موحد. جميع السائقين MongoDB الرسمية تنفذ الآن CRUD API القياسية مما يسمح للمطورين متعدد اللغات للانتقال من لغة إلى أخرى بكل سهولة.
الدعم مصدر واحد لبيثون 2.x و 3.x. PyMongo لم تعد تعتمد على 2to3 لدعم بيثون 3.
A النقي تنفيذ بيثون BSON إعادة كتابة، وتحسين الأداء مع pypy وcpython الانتشار دون دعم ملحقات C.
دعم أفضل للgreenlet أساس الأطر المتزامن بما في ذلك eventlet.
العميل، قاعدة بيانات، وجمع الصفوف غير قابل للتغيير، وتجنب مجموعة من المسائل المتعلقة بالسلامة موضوع في تطبيقات العميل.
ما هو الجديد في الإصدار 2.8:
الدعم الكامل لMongoDB 2.6.
ما هو الجديد في الإصدار 2.6.3:
2.6.3 قضايا الإصلاحات ذكرت منذ إصدار 2.6.2، والأهم من تسرب عمود الاشارة عند فشل الاتصال بالخادم النسخة .
ما هو الجديد في الإصدار 2.6:
الإصدار 2.6 يتضمن بعض التحسينات المطلوبة في كثير من الأحيان ويضيف دعما لبعض أوائل MongoDB 2.6 الميزات.
ما هو الجديد في الإصدار 2.5.1:
هذا الإصدار يعالج بعض حالات السباق في رصد مجموعة النسخ المتماثلة.
ما هو الجديد في الإصدار 2.4.1:
هذا الإصدار بإصلاح الانحدار باستخدام: المنهجيات: `~ pymongo.collection.Collection.aggregate`.
ما هو الجديد في الإصدار 2.4:
: فئة: `~ pymongo.mongo_client.MongoClient` (و: فئة:` ~ pymongo.connection.Connection`) تدعم الآن يونكس المجال مآخذ.
: فئة: `~ pymongo.cursor.Cursor` يمكن نسخها مع وظائف من: وزارة الدفاع:` وحدة copy`.
و: المنهجيات: `~ طريقة pymongo.database.Database.set_profiling_level` الآن يدعم خيار slow_ms.
ما هو الجديد في الإصدار 2.3:
الدعم للتفضيلات القراءة الموسعة بما في ذلك توجيه يقرأ إلى خوادم الموسومة - انظر: المرجع: `الثانوية-reads` حصول على مزيد من المعلومات.
دعم mongos الفشل - انظر: المرجع: `mongos-ارتفاع availability` للحصول على مزيد من المعلومات.
A جديد: المنهجيات: `~ طريقة pymongo.collection.Collection.aggregate` لدعم إطار التجميع الجديد MongoDB ل.
دعم جافا تراث وC # ترتيب بايت عند فك التشفير والترميز UUIDs.
ما هو الجديد في الإصدار 2.2.1:
هذا الإصدار بإصلاح عدم توافق مع mod_wsgi أن 2.x يمكن أن يسبب الاتصالات إلى تسرب.
ما هو الجديد في الإصدار 2.2:
دعم بيثون 3
دعم Gevent
تحسين تجمع الاتصال
ما هو الجديد في الإصدار 2.1.1: النسخة
2.1.1 هو الافراج عن القصر الذي يحدد عدد قليل من القضايا اكتشفت بعد الافراج عن 2.1.
ما هو الجديد في الإصدار 2.1:
الإصدار 2.1 يضيف عدد قليل من السمات المطلوبة في كثير من الأحيان، وتشمل الجولة المعتادة من الاصلاحات والتحسينات.
لم يتم العثور على التعليقات