MongoDB Python Driver (PyMongo)

Software screenshot:
MongoDB Python Driver (PyMongo)
Dettagli del software:
Versione: 3.0.1 Aggiornato
Data di caricamento: 12 May 15
Licenza: Libero
Popolarità: 66

Rating: nan/5 (Total Votes: 0)

Il MongoDB di database è un database NoSQL document-oriented, ideale per ambienti con elevate carichi intensivi.
Il driver MongoDB Python consente agli sviluppatori di scrivere applicazioni che si connettono, archiviare e recuperare le informazioni da un database MongoDB.
Questo è un connettore MongoDB creato e supportato dal team ufficiale di sviluppo MongoDB, venendo imballato con un sacco di esempi e documentazione.
MongoDB viene fornito con i driver per i vari altri linguaggi di programmazione, nonché:
C
C #
C ++
PHP
Perl
Giava
Rubino
Scala
Erlang
Node.js
Haskell

Cosa c'è di nuovo in questa versione:

  • Una classe client unificato. MongoClient è la sola e unica classe client per la connessione a un mongod standalone, set di repliche, o del cluster sharded. Migrazione da un autonomo, ad un set di repliche, un cluster sharded può essere realizzato con una semplice modifica URI.
  • MongoClient è molto più sensibile alle modifiche di configurazione della distribuzione MongoDB. Tutti i server collegati vengono monitorati in modo non bloccante. Lento a rispondere o server giù blocco non rilevamento del server, riducendo i tempi di avvio delle applicazioni e il tempo per rispondere a server nuovi o riconfigurati e set di repliche failover.
  • Una API CRUD unificata. Tutti i piloti ufficiali MongoDB ora implementano API CRUD standard che consente agli sviluppatori poliglotti per passare da una lingua all'altra con facilità.
  • Supporto singola fonte per Python 2.xe 3.x. PyMongo non si basa più su 2to3 per supportare Python 3.
  • Una implementazione di Python BSON puro riscritto, migliorando le prestazioni con PyPy e CPython implementazioni senza il supporto per le estensioni C.
  • Migliorato il supporto per greenlet basato quadri asincrone tra cui eventlet.
  • immutabili client, database, e le classi di raccolta, evitando una serie di problemi di sicurezza filo nelle applicazioni client.

Cosa c'è di nuovo nella versione 3.0:

  • Una classe client unificato. MongoClient è la sola e unica classe client per la connessione a un mongod standalone, set di repliche, o del cluster sharded. Migrazione da un autonomo, ad un set di repliche, un cluster sharded può essere realizzato con una semplice modifica URI.
  • MongoClient è molto più sensibile alle modifiche di configurazione della distribuzione MongoDB. Tutti i server collegati vengono monitorati in modo non bloccante. Lento a rispondere o server giù blocco non rilevamento del server, riducendo i tempi di avvio delle applicazioni e il tempo per rispondere a server nuovi o riconfigurati e set di repliche failover.
  • Una API CRUD unificata. Tutti i piloti ufficiali MongoDB ora implementano API CRUD standard che consente agli sviluppatori poliglotti per passare da una lingua all'altra con facilità.
  • Supporto singola fonte per Python 2.xe 3.x. PyMongo non si basa più su 2to3 per supportare Python 3.
  • Una implementazione di Python BSON puro riscritto, migliorando le prestazioni con PyPy e CPython implementazioni senza il supporto per le estensioni C.
  • Migliorato il supporto per greenlet basato quadri asincrone tra cui eventlet.
  • immutabili client, database, e le classi di raccolta, evitando una serie di problemi di sicurezza filo nelle applicazioni client.

Cosa c'è di nuovo nella versione 2.8:.

  • Supporto completo per MongoDB 2.6

Cosa c'è di nuovo nella versione 2.6.3:

  • Versione 2.6.3 corregge i problemi segnalati dal rilascio di 2.6.2, soprattutto una perdita di semaforo quando una connessione con il server non è riuscita.

Cosa c'è di nuovo in versione 2.6:

  • La versione 2.6 include alcune frequentemente richiesti miglioramenti e aggiunge il supporto per alcuni presto MongoDB 2.6 caratteristiche.

Cosa c'è di nuovo nella versione 2.5.1:

  • Questa release risolve alcune condizioni di gara nel set di repliche di monitoraggio .

Cosa c'è di nuovo nella versione 2.4.1:

  • Questa release corregge una regressione utilizzando: meth: ` ~ pymongo.collection.Collection.aggregate`.

Cosa c'è di nuovo nella versione 2.4:

  • : class: `~ pymongo.mongo_client.MongoClient` ( e: class:. `~ pymongo.connection.Connection`) supportano ora Unix Domain Sockets
  • : class: `~ pymongo.cursor.Cursor` può essere copiato con funzioni dal: mod.` Modulo copy`
  • Il: meth:. `~ Metodo pymongo.database.Database.set_profiling_level` supporta ora un'opzione slow_ms

Cosa c'è di nuovo nella versione 2.3:

  • Il supporto per le preferenze di lettura ampliato includendo regia legge a server con tag - Vedi: ref:. 'secondaria reads` per ulteriori informazioni
  • Supporto per Mongos failover - Vedi:. Ref: `Mongos-alta availability` per ulteriori informazioni
  • Una nuova: meth:. `~ Pymongo.collection.Collection.aggregate` metodo per supportare nuovo quadro aggregazione di MongoDB
  • Il supporto per l'eredità Java e C # ordine di byte quando codifica e decodifica UUID.

Cosa c'è di nuovo nella versione 2.2.1:

  • Questa release corregge una incompatibilità con mod_wsgi 2.x che potrebbero causare le connessioni a trapelare.

Cosa c'è di nuovo nella versione 2.2:

  • Il supporto per Python 3
  • Supporto per Gevent
  • Migliore pool di connessioni

Cosa c'è di nuovo nella versione 2.1.1:

  • La versione 2.1.1 è una release minore che correzioni alcuni problemi scoperti dopo il rilascio della 2.1.

Cosa c'è di nuovo nella versione 2.1:

  • La versione 2.1 aggiunge alcune caratteristiche richieste frequentemente e comprende il solito giro di correzioni di bug e miglioramenti.

Programmi simili

CUBRID Ruby Driver
CUBRID Ruby Driver

12 May 15

Neo4j
Neo4j

26 Jul 16

Bookshelf.js
Bookshelf.js

18 Jul 16

Apache JDO
Apache JDO

11 Apr 15

Altri software di sviluppo MongoDB Development Team

Commenti a MongoDB Python Driver (PyMongo)

I commenti non trovato
Aggiungi commento
Accendere le immagini!
Ricerca per categoria