A MongoDB adatbázis egy dokumentumot orientált NoSQL adatbázis, tökéletes a nagy intenzív terhelésű környezetben.
A MongoDB Python Pilóta lehetővé teszi a fejlesztők, hogy írjon alkalmazásokat, amelyek összekötik, majd újra magukhoz adatokat a MongoDB adatbázisban.
Ez egy MongoDB csatlakozó által létrehozott és támogatott hivatalos MongoDB fejlesztőcsapat, jön tele rengeteg példát és dokumentációt.
MongoDB is jön a járművezetők, több más programozási nyelvek is:
C
C #
C ++
PHP
Perl
Jáva
Rubin
Scala
Erlang
Node.js
Haskell
Mi az új ebben a kiadásban:
- Az egységes ügyfél osztályban. MongoClient az egyetlen ügyfél class való csatlakozáshoz egy önálló mongod, replikakészletet, vagy sharded klaszter. Átállás egy önálló, egy replika sor, hogy a sharded klaszter lehet elérni csak egy egyszerű URI változás.
- MongoClient sokkal jobban reagál a konfigurációs változásokat a MongoDB kiépítését. Minden csatlakoztatott szervereket megfigyelik a nem-blokkoló módon. Lassan reagál, vagy le szerverek már nem blokkolja szerver felfedezés, csökkentve alkalmazás indításakor, és ideje, hogy megfeleljen az új vagy átszervezni szerverek és replikakészletből feladatátvételeinek.
- Az egységes szifilisz API. Minden hivatalos MongoDB vezetők most végre egy szabványos szifilisz API lehetővé teszi a fejlesztők soknyelvű mozogni nyelvenként könnyedén.
- kézből támogatása Python 2.x és a 3.x PyMongo már nem támaszkodik 2to3 támogatni Python 3.
- Az újraírt tiszta Python BSON végrehajtását, javítja a teljesítményt a pypy és cpython telepítések támogatása nélkül C kiterjesztéseket.
- jobb támogatása greenlet alapú aszinkron keretek beleértve eventlet.
- Változatlan ügyfél, adatbázis, és a gyűjtemény osztályok, elkerülve számos szál biztonsági kérdésekről kliens alkalmazások.
Mi az új 3.0 verzió:
- Az egységes ügyfél osztályban. MongoClient az egyetlen ügyfél class való csatlakozáshoz egy önálló mongod, replikakészletet, vagy sharded klaszter. Átállás egy önálló, egy replika sor, hogy a sharded klaszter lehet elérni csak egy egyszerű URI változás.
- MongoClient sokkal jobban reagál a konfigurációs változásokat a MongoDB kiépítését. Minden csatlakoztatott szervereket megfigyelik a nem-blokkoló módon. Lassan reagál, vagy le szerverek már nem blokkolja szerver felfedezés, csökkentve alkalmazás indításakor, és ideje, hogy megfeleljen az új vagy átszervezni szerverek és replikakészletből feladatátvételeinek.
- Az egységes szifilisz API. Minden hivatalos MongoDB vezetők most végre egy szabványos szifilisz API lehetővé teszi a fejlesztők soknyelvű mozogni nyelvenként könnyedén.
- kézből támogatása Python 2.x és a 3.x PyMongo már nem támaszkodik 2to3 támogatni Python 3.
- Az újraírt tiszta Python BSON végrehajtását, javítja a teljesítményt a pypy és cpython telepítések támogatása nélkül C kiterjesztéseket.
- jobb támogatása greenlet alapú aszinkron keretek beleértve eventlet.
- Változatlan ügyfél, adatbázis, és a gyűjtemény osztályok, elkerülve számos szál biztonsági kérdésekről kliens alkalmazások.
Mi az új a 2.8-as verziója:
- Teljes mértékben támogatja a MongoDB 2.6.
Milyen új verzióban 2.6.3:
- Version 2.6.3 javítások kérdések jelentették megjelenése óta A 2.6.2, ami a legfontosabb a szemafor szivárgás, ha a kapcsolat a szerver meghibásodik.
Mi az új a 2.6-os verzió:
- Version 2.6 tartalmaz néhány gyakran kért javításokat és további támogatást nyújt némi korai MongoDB 2.6 funkciókat.
Mi az új a 2.5.1-es verzió:
- Ebben a kiadásban néhány versenyen feltételek replikakészletek ellenőrzés .
Mi az új verzióban 2.4.1:
- Ez a kiadás javít a regressziós segítségével: met: ` ~ pymongo.collection.Collection.aggregate`.
Mi az új 2.4:
- : osztály: `~ pymongo.mongo_client.MongoClient` ( és: osztály: `~ pymongo.connection.Connection`) már támogatja Unix Domain Sockets.
- : osztály: `~ pymongo.cursor.Cursor` másolható funkciók a mod:` Másolás` opciót modul.
- A: met: `~ pymongo.database.Database.set_profiling_level` metódus támogatja a slow_ms opciót.
Mi az új a 2.3 verzió:
- Támogatás bővült olvasási tulajdonságokat, beleértve a rendezői felolvas címkézett szerverek - Lásd: ref: `másodlagos reads` talál.
- Támogatás mongos failover - Lásd: ref: `mongos-high-availability` talál.
- Egy új: met: `~ pymongo.collection.Collection.aggregate` módszer, hogy támogassa MongoDB új összesítés keretet.
- támogatják a korábbi Java és C # bájtsorrend amikor kódolási és dekódolási UUID.
Mi az új verzióban 2.2.1:
- Ez a kiadás javít az inkompatibilitás mod_wsgi 2.x hogy okozhat kapcsolatot a szivárgás.
Mi az új 2.2-es verzióban:
- Támogatás Python 3
- Támogatás Gevent
- Továbbfejlesztett kapcsolatok megőrzése
Mi az új a 2.1.1 verzióját:
- Version 2.1.1 egy kisebb kiadás, amely rögzíti Néhány feltárt megjelenése után a 2.1.
Mi az új 2.1-es verzió:
- Version 2.1 hozzáteszi, néhány gyakran kért funkciók, és magában foglalja a szokásos fordulóját hibajavítások és fejlesztések.
Hozzászólás nem található