MongoDB база данни е NoSQL база данни, документи, ориентирани, идеален за високи интензивни среди натоварване.
The MongoDB Python Шофьор дава възможност на разработчиците да пишат приложения, които се свързват, съхраняване и извличане на информация от база данни MongoDB.
Това е MongoDB конектор създаден и се поддържа от официалния екип за развитие MongoDB, нахлувайки опаковани с много примери и документация.
MongoDB също така идва с драйвери за различни други езици за програмиране, както и:
<Силен> C
C #
C ++
PHP
Силен> Perl
Ява
Рубин
Scala
Erlang
Node.js
Haskell
Какво ново в тази версия:
- Единната клас клиент. MongoClient е един и само класа клиент за свързване към самостоятелен mongod, реплика набор, или sharded клъстер. Миграция от самостоятелен, да реплика набор, до sharded клъстер може да се осъществи само с една проста промяна URI.
- MongoClient е много по-отзивчиви към промени в конфигурацията на вашия MongoDB разгръщане. Всички свързани сървъри са наблюдавани в не-блокиране начин. Реагира бавно или сървърите вече не блокират откриването на сървъра, намаляване стартиране прилагането време и време, за да отговори на новите или преконфигурира сървъри и реплика поставените failovers.
- Единната CRUD API. Всички официални MongoDB шофьори предприятието приложи стандартен CRUD API позволява полиглоти разработчиците да се движат от език за език с лекота.
- Single подкрепа източник за Python 2.x и 3.x. PyMongo вече не разчита на 2to3 да подкрепят Python 3.
- A пренаписана чисто изпълнение Python BSON, подобряване на производителността с pypy и cpython внедрявания без подкрепа за C разширения.
- По-добра подкрепа за greenlet базирани асинхронен рамки включително eventlet.
- неизменими клиент, база данни, и класове за събиране, като се избягват множество въпроси на безопасността конци в клиентските приложения.
Какво ново във версия 3.0:
- Единната клас клиент. MongoClient е един и само класа клиент за свързване към самостоятелен mongod, реплика набор, или sharded клъстер. Миграция от самостоятелен, да реплика набор, до sharded клъстер може да се осъществи само с една проста промяна URI.
- MongoClient е много по-отзивчиви към промени в конфигурацията на вашия MongoDB разгръщане. Всички свързани сървъри са наблюдавани в не-блокиране начин. Реагира бавно или сървърите вече не блокират откриването на сървъра, намаляване стартиране прилагането време и време, за да отговори на новите или преконфигурира сървъри и реплика поставените failovers.
- Единната CRUD API. Всички официални MongoDB шофьори предприятието приложи стандартен CRUD API позволява полиглоти разработчиците да се движат от език за език с лекота.
- Single подкрепа източник за Python 2.x и 3.x. PyMongo вече не разчита на 2to3 да подкрепят Python 3.
- A пренаписана чисто изпълнение 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 домейни Sockets
- : клас: `~ pymongo.cursor.Cursor` може да се копира с функции от: Министерството на отбраната:.` Copy` модул
- The: мет:. `~ Метод pymongo.database.Database.set_profiling_level` вече поддържа опция за slow_ms
Какво ново във версия 2.3:
- Подкрепа за разширени предпочитания прочетените включително режисура гласи да маркират сървъри - Вижте: Код:. `вторично-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 добавя няколко често исканите функции и включва обичайните кръг на корекции на грешки и подобрения.
Коментари не е намерена