MongoDB База даних NoSQL баз даних документ-орієнтованої, ідеально підходить для середовищ з високою інтенсивного навантаження.
Драйвер MongoDB Python дозволяє розробникам писати програми, які підключаються, зберігання та вилучення інформації з бази даних MongoDB.
Це роз'єм MongoDB створений і підтримується офіційною командою розробників MongoDB, прийшовши упакований з великою кількістю прикладів і документації.
MongoDB також поставляється з драйверами для різних інших мов програмування, а також:
<Сильний> З
C #
C ++
PHP
Perl
Ява
Рубін
Скала
Erlang
Node.js
Haskell
Що нового У цьому випуску:
- єдиний клас клієнт. MongoClient це єдиний клас клієнт для підключення до автономного mongod, набору реплік, або sharded кластеру. Перехід від автономного, в наборі реплік, в sharded кластера може бути досягнуто тільки в простому зміні URI.
- MongoClient набагато більш чутливо реагувати на зміни конфігурації в розгортанні MongoDB. Всі підключення сервери будуть контролюватися в Неблокована чином. Повільно реагує або вниз сервери більше не блокувати відкриття серверу, скорочуючи час і час запуску додатків у відповідності з новими або перебудовуються серверів і репліки необхідно обходів відмови.
- єдина CRUD API. Всі офіційні драйвери MongoDB Тепер реалізувати стандартний CRUD API дозволяє розробникам поліглот, щоб перейти від мови до мови з легкістю.
- Підтримка одного джерела для Python 2.x і 3.x. PyMongo більше не покладається на 2to3 для підтримки Python 3.
- переписати чистий реалізація Python BSON, підвищення продуктивності при розгортанні PyPy і CPython без підтримки розширень C.
- Покращена підтримка greenlet основі рамок асинхронних включаючи eventlet.
- непорушних клієнта, бази даних, і класи колекцій, уникаючи безліч питань безпеки нитку в клієнтських додатках.
Що нового у версії 3.0:
- єдиний клас клієнт. MongoClient це єдиний клас клієнт для підключення до автономного mongod, набору реплік, або sharded кластеру. Перехід від автономного, в наборі реплік, в sharded кластера може бути досягнуто тільки в простому зміні URI.
- MongoClient набагато більш чутливо реагувати на зміни конфігурації в розгортанні MongoDB. Всі підключення сервери будуть контролюватися в Неблокована чином. Повільно реагує або вниз сервери більше не блокувати відкриття серверу, скорочуючи час і час запуску додатків у відповідності з новими або перебудовуються серверів і репліки необхідно обходів відмови.
- єдина CRUD API. Всі офіційні драйвери MongoDB Тепер реалізувати стандартний CRUD API дозволяє розробникам поліглот, щоб перейти від мови до мови з легкістю.
- Підтримка одного джерела для Python 2.x і 3.x. PyMongo більше не покладається на 2to3 для підтримки Python 3.
- переписати чистий реалізація Python 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`) тепер підтримують Unix Domain Sockets
- : клас: `~ pymongo.cursor.Cursor` можуть бути скопійовані з функцій з: Mod.:` Модуля copy`
- : мет :. `~ Метод pymongo.database.Database.set_profiling_level` тепер підтримує параметр slow_ms
Що нового у версії 2.3:
- Підтримка розширені переваги читання, включаючи направляючий читає мічених серверів - Див: Ref .: `вторинного reads` для отримання додаткової інформації
- Підтримка mongos відмови - Див :. Посилання: `mongos-високого availability` для отримання додаткової інформації
- Нова: мет :. `~ Pymongo.collection.Collection.aggregate` спосіб підтримати нову структуру агрегації MongoDB в
- Підтримка застарілого Java і порядку байтів # C при кодування і декодування UUID ,.
Що нового у версії 2.2.1:
- Цей реліз виправляє несумісність з mod_wsgi 2.x що може призвести до підключень до витоку.
Що нового у версії 2.2:
- Підтримка Python 3
- Підтримка Gevent
- Покращена зв'язок об'єднання
Що нового у версії 2.1.1:
- Версія 2.1.1 є неповнолітнім реліз, який виправляє кілька запитань виявили після виходу 2.1.
Що нового у версії 2.1:
- Версія 2.1 додає кілька часто запитуваних функцій і включає в себе зазвичай тур виправлень і поліпшень.
Коментар не знайдено