MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Fitur operasi penulisan massal PyMongo dengan generator

Anda cukup melakukan:

sDB.insert(iter_something(converted))

PyMongo akan melakukan hal yang benar:ulangi generator Anda hingga menghasilkan 1000 dokumen atau 16MB data, lalu jeda generator saat memasukkan kumpulan ke MongoDB. Setelah kumpulan dimasukkan, PyMongo melanjutkan generator Anda untuk membuat kumpulan berikutnya, dan berlanjut hingga semua dokumen dimasukkan. Kemudian insert() mengembalikan daftar id dokumen yang disisipkan.

Dukungan awal untuk generator telah ditambahkan ke PyMongo di komit ini dan kami telah mempertahankan dukungan untuk pembuat dokumen sejak saat itu.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Terjemahkan Queryable<T> kembali ke IMongoQuery

  2. Mongo DB:Kueri untuk dokumen saat ini ditayangkan berdasarkan tanggal mulai dan berakhir

  3. Bagaimana cara memperbarui bidang tanggal di konsol mongo?

  4. Bagaimana cara mengubah string ke BSON?

  5. ValueError:<Terlalu banyak nilai untuk dibongkar>