MongoDB de baze de date este o bază de date NoSQL orientat document, perfect pentru mediile de înaltă încărcare intensivă.
Driver MongoDB Python permite dezvoltatorilor să scrie aplicații care conectează, stoca și de a prelua informații de la o bază de date MongoDB.
Acesta este un conector MongoDB creat și susținut de echipa de dezvoltare oficială MongoDB, venind ambalate cu o mulțime de exemple și documentare.
MongoDB asemenea, vine cu drivere pentru diverse alte limbaje de programare, precum:
C
C #
C ++
PHP
Perl
Java
Rubin
Scala
Erlang
Node.js
Haskell
Ce este nou în această versiune:
- O clasă unificat client. MongoClient este singurul clasa client pentru conectarea la un mongod independent, set de replici, sau cluster sharded. Migrarea de la o independent, pentru un set de replici, la un cluster sharded poate fi realizată doar cu o simplă schimbare URI.
- MongoClient este mult mai receptiv la schimbările de configurare în implementarea dvs. MongoDB. Toate serverele conectate sunt monitorizate într-o manieră non-blocare. Lent pentru a răspunde sau servere jos nu mai bloca serverul de descoperire, reducerea timpului de pornire de aplicare și de timp pentru a răspunde la serverele noi sau reconfigurate și set de replici failovers.
- O API unificat CRUD. Toți șoferii oficiale MongoDB implementa acum un API standard de CRUD permite dezvoltatorilor poliglot pentru a trece de la o limbă la alta cu usurinta.
- suport sursă unică pentru Python 2.x și 3.x. PyMongo nu mai bazează pe 2to3 să sprijine Python 3.
- O implementare BSON Python pur rescris, îmbunătățirea performanțelor cu pypy și cpython implementările fără suport pentru extensii C.
- Suport mai bun pentru greenlet bazat cadre asincron, inclusiv eventlet.
- client, baze de date, și clase de colectare imuabile, evitând o serie de probleme de siguranta fir în aplicațiile client.
Ce este nou în versiunea 3.0:
- O clasă unificat client. MongoClient este singurul clasa client pentru conectarea la un mongod independent, set de replici, sau cluster sharded. Migrarea de la o independent, pentru un set de replici, la un cluster sharded poate fi realizată doar cu o simplă schimbare URI.
- MongoClient este mult mai receptiv la schimbările de configurare în implementarea dvs. MongoDB. Toate serverele conectate sunt monitorizate într-o manieră non-blocare. Lent pentru a răspunde sau servere jos nu mai bloca serverul de descoperire, reducerea timpului de pornire de aplicare și de timp pentru a răspunde la serverele noi sau reconfigurate și set de replici failovers.
- O API unificat CRUD. Toți șoferii oficiale MongoDB implementa acum un API standard de CRUD permite dezvoltatorilor poliglot pentru a trece de la o limbă la alta cu usurinta.
- suport sursă unică pentru Python 2.x și 3.x. PyMongo nu mai bazează pe 2to3 să sprijine Python 3.
- O implementare BSON Python pur rescris, îmbunătățirea performanțelor cu pypy și cpython implementările fără suport pentru extensii C.
- Suport mai bun pentru greenlet bazat cadre asincron, inclusiv eventlet.
- client, baze de date, și clase de colectare imuabile, evitând o serie de probleme de siguranta fir în aplicațiile client.
Ce este nou în versiunea 2.8:.
- Suport complet pentru MongoDB 2.6
Ce este nou în versiunea 2.6.3:
- Versiunea 2.6.3 Corecții probleme raportate de la lansarea de 2.6.2, cel mai important o scurgere semafor, atunci când o conexiune la serverul nu.
Ce este nou în versiunea 2.6:
- Version 2.6 include unele solicitate frecvent îmbunătățiri și adaugă suport pentru unele MongoDB devreme 2.6 caracteristici.
Ce este nou în versiunea 2.5.1:
- Această versiune abordează unele condiții cursa în replica set de monitorizare .
Ce este nou în versiunea 2.4.1:
- Această versiune stabilește o regresie folosind: Meth: ` ~ pymongo.collection.Collection.aggregate`.
Ce este nou în versiunea 2.4:
- : class: `~ pymongo.mongo_client.MongoClient` ( și: clasa:. `~ pymongo.connection.Connection`) suportă acum Unix Domeniul prize
- : class: `~ pymongo.cursor.Cursor` pot fi copiate cu funcții de: MOD:.` Modul copy`
- : met. `~ Metodă pymongo.database.Database.set_profiling_level` suportă acum o opțiune slow_ms
Ce este nou în versiunea 2.3:
- Suport pentru preferințele de citire extinse, inclusiv regie citește servere etichetate - Vezi: ref:. 'secundar-reads` pentru mai multe informații
- Suport pentru mongos failover - A se vedea:. Ref: `mongos-high-availability` pentru mai multe informații
- O nouă: met. `~ Pymongo.collection.Collection.aggregate` metodă pentru a sprijini nou cadru de agregare MongoDB lui
- Suport pentru moștenire Java și C # pentru byte când codare și decodare UUID.
Ce este nou în versiunea 2.2.1:
- Această versiune rezolvă o incompatibilitate cu mod_wsgi 2.x care ar putea provoca conexiuni la scurgeri.
Ce este nou în versiunea 2.2:
- Suport pentru Python 3
- Suport pentru Gevent
- Conexiune îmbunătățită punerea în comun
Ce este nou în versiunea 2.1.1:
- Version 2.1.1 este o versiune minor care stabilește câteva probleme descoperite după lansarea 2.1.
Ce este nou în versiunea 2.1:
- Versiunea 2.1 aduce câteva caracteristici frecvent solicitate și include de obicei rundă de bug fixat și îmbunătățiri.
Comentariile nu a fost găsit