MongoDB Python Driver (PyMongo)

Software screenshot:
MongoDB Python Driver (PyMongo)
Rincian Software:
Versi: 3.0.1 Diperbarui
Tanggal Upload: 12 May 15
Lisensi: Gratis
Popularitas: 66

Rating: nan/5 (Total Votes: 0)

MongoDB Database adalah NoSQL database dokumen-berorientasi, cocok untuk lingkungan beban intensif tinggi.
The MongoDB Python driver memungkinkan pengembang untuk menulis aplikasi yang terhubung, menyimpan dan mengambil informasi dari database MongoDB.
Ini adalah konektor MongoDB dibuat dan didukung oleh tim pengembangan MongoDB resmi, kedatangan-dikemas dengan banyak contoh dan dokumentasi.
MongoDB juga dilengkapi dengan driver untuk berbagai bahasa pemrograman lain juga:
C
C #
C ++
PHP
Perl
Jawa
Rubi
Scala
Erlang
Node.js
Haskell

Apa yang baru dalam rilis ini:

  • Kelas klien terpadu. MongoClient adalah satu-satunya kelas klien untuk menghubungkan ke mongod mandiri, replika set, atau cluster sharded. Migrasi dari mandiri, untuk satu set replika, untuk cluster sharded dapat dicapai dengan hanya perubahan URI sederhana.
  • MongoClient jauh lebih responsif terhadap perubahan konfigurasi dalam penyebaran MongoDB Anda. Semua server terhubung dimonitor secara non-blocking. Lambat untuk merespon atau server bawah tidak lagi memblokir penemuan Server, mengurangi waktu startup aplikasi dan waktu untuk menanggapi server baru atau ulang dan replika set failovers.
  • Sebuah CRUD API terpadu. Semua driver resmi MongoDB sekarang menerapkan standar CRUD API memungkinkan pengembang polyglot pindah dari bahasa ke bahasa dengan mudah. ​​
  • dukungan sumber tunggal untuk Python 2.x dan 3.x. PyMongo tidak lagi bergantung pada 2to3 untuk mendukung Python 3.
  • Implementasi Python BSON murni ditulis ulang, meningkatkan kinerja dengan pypy dan cpython penyebaran tanpa dukungan untuk ekstensi C.
  • Dukungan yang lebih baik untuk greenlet berdasarkan kerangka kerja async termasuk eventlet.
  • kekal client, database, dan kelas koleksi, menghindari sejumlah isu keselamatan thread dalam aplikasi client
  • .

Apa yang baru di versi 3.0:

  • Kelas klien terpadu. MongoClient adalah satu-satunya kelas klien untuk menghubungkan ke mongod mandiri, replika set, atau cluster sharded. Migrasi dari mandiri, untuk satu set replika, untuk cluster sharded dapat dicapai dengan hanya perubahan URI sederhana.
  • MongoClient jauh lebih responsif terhadap perubahan konfigurasi dalam penyebaran MongoDB Anda. Semua server terhubung dimonitor secara non-blocking. Lambat untuk merespon atau server bawah tidak lagi memblokir penemuan Server, mengurangi waktu startup aplikasi dan waktu untuk menanggapi server baru atau ulang dan replika set failovers.
  • Sebuah CRUD API terpadu. Semua driver resmi MongoDB sekarang menerapkan standar CRUD API memungkinkan pengembang polyglot pindah dari bahasa ke bahasa dengan mudah. ​​
  • dukungan sumber tunggal untuk Python 2.x dan 3.x. PyMongo tidak lagi bergantung pada 2to3 untuk mendukung Python 3.
  • Implementasi Python BSON murni ditulis ulang, meningkatkan kinerja dengan pypy dan cpython penyebaran tanpa dukungan untuk ekstensi C.
  • Dukungan yang lebih baik untuk greenlet berdasarkan kerangka kerja async termasuk eventlet.
  • kekal client, database, dan kelas koleksi, menghindari sejumlah isu keselamatan thread dalam aplikasi client
  • .

Apa yang baru di versi 2.8:.

  • Dukungan penuh untuk MongoDB 2.6

Apa yang baru di versi 2.6.3:

  • Versi 2.6.3 perbaikan masalah yang dilaporkan sejak rilis dari 2.6.2, yang paling penting kebocoran semaphore saat koneksi ke server gagal.

Apa yang baru di versi 2.6:

  • Versi 2.6 mencakup beberapa sering diminta perbaikan dan menambahkan dukungan untuk beberapa awal MongoDB 2,6 fitur.

Apa yang baru di versi 2.5.1:

  • Rilis ini membahas beberapa kondisi balapan di replika mengatur pemantauan
  • .

Apa yang baru di versi 2.4.1:

  • Rilis ini memperbaiki regresi menggunakan: met: `
  • ~ pymongo.collection.Collection.aggregate`.

Apa yang baru di versi 2.4:

  • : kelas: `~ pymongo.mongo_client.MongoClient` ( dan: kelas:. `~ pymongo.connection.Connection`) sekarang mendukung Unix Domain Socket
  • : kelas: `~ pymongo.cursor.Cursor` dapat disalin dengan fungsi dari: mod:. Modul` copy`
  • : met:. `~ Metode pymongo.database.Database.set_profiling_level` sekarang mendukung pilihan slow_ms

Apa yang baru di versi 2.3:

  • Dukungan untuk preferensi membaca diperluas termasuk mengarahkan membaca ke server tag - Lihat: ref:. `sekunder-reads` untuk informasi lebih lanjut
  • Dukungan untuk Mongos failover - Lihat:. Ref: `Mongos-tinggi-availability` untuk informasi lebih lanjut
  • A baru: met:. `~ Pymongo.collection.Collection.aggregate` metode untuk mendukung kerangka agregasi baru MongoDB ini
  • Dukungan untuk Java warisan dan C pesanan # byte ketika encoding dan decoding UUIDs.

Apa yang baru di versi 2.2.1:

  • Rilis ini memperbaiki ketidakcocokan dengan mod_wsgi 2.x yang dapat menyebabkan koneksi bocor.

Apa yang baru di versi 2.2:

  • Dukungan untuk Python 3
  • Dukungan untuk Gevent
  • Peningkatan koneksi penggabungan

Apa yang baru di versi 2.1.1:

  • Versi 2.1.1 adalah rilis minor yang perbaikan beberapa masalah ditemukan setelah rilis 2.1.

Apa yang baru di versi 2.1:

  • Versi 2.1 menambahkan beberapa fitur yang sering diminta dan termasuk biasa putaran perbaikan bug dan perbaikan.

Software yang serupa

ArangoDB-NET
ArangoDB-NET

9 Feb 16

DataBoss
DataBoss

13 Apr 15

Perangkat lunak lain dari pengembang MongoDB Development Team

Komentar untuk MongoDB Python Driver (PyMongo)

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!