MongoDB databáze je dokument orientovaný NoSQL databáze, ideální pro prostředí s vysokou intenzivní zatížení.
MongoDB Python Driver umožňuje vývojářům psát aplikace, které spojují, ukládat a načítat informace z databáze MongoDB.
To je konektor MongoDB vytvořen a podporován oficiální rozvojové MongoDB tým, přichází nabitý spoustou příkladů a dokumentace.
MongoDB také přichází s ovladači pro různé jiné programovací jazyky, stejně:
C
C #
C ++
PHP
Perl
Jáva
Rubín
Scala
Erlang
Node.js
Haskell
Co je nového v této verzi:
- jednotná třída klienta. MongoClient je jediná třída klient pro připojení k samostatné mongod, sady replik, nebo sharded klastru. Migrace z samostatný, k sady replik, k sharded clusteru může být dosaženo pouze s jednoduchou změnou URI.
- MongoClient je mnohem citlivější na změny konfigurace ve vašem nasazení MongoDB. Všechny připojené servery jsou monitorovány v non-blokování způsobem. Pomalá reakce nebo dolů servery již blokovat objev serveru, což snižuje čas a čas spuštění aplikace reagovat na nové nebo překonfigurovat servery a sady replik převzetí služeb při selhání.
- jednotná CRUD API. Všechny oficiální řidiči MongoDB nyní zavést standardní Crud API umožňuje vývojářům Polyglot přesunout z jazyka do jazyka s lehkostí.
- Podpora jednoho zdroje pro Python 2.xa 3.x. a PyMongo již spoléhá na 2to3 na podporu Python 3.
- přepsána čistá implementace Python BSON, zlepšuje výkon s PyPy a cpython nasazení bez podpory pro rozšíření C.
- Lepší podpora pro greenlet založený asynchronní rámců včetně eventlet.
- neměnný klienta, databáze, a třídy kolekce, vyhnout řadu bezpečnostních otázek závit v klientských aplikací.
Co je nového ve verzi 3.0:
- jednotná třída klienta. MongoClient je jediná třída klient pro připojení k samostatné mongod, sady replik, nebo sharded klastru. Migrace z samostatný, k sady replik, k sharded clusteru může být dosaženo pouze s jednoduchou změnou URI.
- MongoClient je mnohem citlivější na změny konfigurace ve vašem nasazení MongoDB. Všechny připojené servery jsou monitorovány v non-blokování způsobem. Pomalá reakce nebo dolů servery již blokovat objev serveru, což snižuje čas a čas spuštění aplikace reagovat na nové nebo překonfigurovat servery a sady replik převzetí služeb při selhání.
- jednotná CRUD API. Všechny oficiální řidiči MongoDB nyní zavést standardní Crud API umožňuje vývojářům Polyglot přesunout z jazyka do jazyka s lehkostí.
- Podpora jednoho zdroje pro Python 2.xa 3.x. a PyMongo již spoléhá na 2to3 na podporu Python 3.
- přepsána čistá implementace Python BSON, zlepšuje výkon s PyPy a cpython nasazení bez podpory pro rozšíření C.
- Lepší podpora pro greenlet založený asynchronní rámců včetně eventlet.
- neměnný klienta, databáze, a třídy kolekce, vyhnout řadu bezpečnostních otázek závit v klientských aplikací.
Co je nového ve verzi 2.8:.
- Plná podpora pro MongoDB 2.6
Co je nového ve verzi 2.6.3:
- Verze 2.6.3 řeší problémy hlášeny od vydání z 2.6.2, což je nejdůležitější únik semafor při připojení k serveru se nezdaří.
Co je nového ve verzi 2.6:
- Verze 2.6 obsahuje některé často požadují zlepšení a přidává podporu pro některé brzy MongoDB 2.6 funkce.
Co je nového ve verzi 2.5.1:
- Tato verze řeší některé podmínky závodu v replik nastavit sledování .
Co je nového ve verzi 2.4.1:
- Tato verze opravuje regrese za použití: meth: ` ~ pymongo.collection.Collection.aggregate`.
Co je nového ve verzi 2.4:
- : třída: `~ pymongo.mongo_client.MongoClient` ( a: třída:. `~ pymongo.connection.Connection`) nyní podporují Unixové sokety
- : třída: `~ pymongo.cursor.Cursor` lze kopírovat s funkcemi od: MOD:.` Copy` modulu
- : meth:. `~ Metoda pymongo.database.Database.set_profiling_level` nyní podporuje možnost slow_ms
Co je nového ve verzi 2.3:
- Podpora rozšířené preference čtení, včetně režie čte označené servery - Viz: ref:. `sekundární-reads` pro více informací
- Podpora mongos failover - viz:. Ref: `mongos-high-availability` pro více informací
- Nový: meth:. `~ Pymongo.collection.Collection.aggregate` metoda na podporu nového rámce agregace MongoDB je
- Podpora pro starší Java a C # byte pořadí při kódování a dekódování UUID.
Co je nového ve verzi 2.2.1:
- Tato verze opravuje nekompatibilitu s mod_wsgi 2.x která by mohla způsobit, připojení k úniku.
Co je nového ve verzi 2.2:
- Podpora pro Python 3
- Podpora Gevent
- Lepší sdružování připojení
Co je nového ve verzi 2.1.1:
- Verze 2.1.1 je drobné vydání, které řeší několik problémů objevil po vydání 2.1.
Co je nového ve verzi 2.1:
- Verze 2.1 přidává několik často požadovaných funkcí a zahrnuje obvyklý kolo opravy chyb a vylepšení.
Komentáře nebyl nalezen