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

Jalankan migrasi database (mongodb) dengan node.js

Saya baru saja mengembangkan yang ini:https://github.com/eberhara/mongration - Anda juga dapat menemukannya di npm.

Kami membutuhkan kerangka kerja migrasi simpul yang bagus untuk mongodb, tetapi tidak dapat menemukannya - jadi kami membuatnya.

Ini memiliki banyak fitur yang lebih baik daripada kerangka kerja migrasi biasa:

  • Checksum (mengeluarkan kesalahan saat migrasi yang dijalankan sebelumnya tidak cocok dengan versi lamanya)
  • Pertahankan status migrasi ke mongo (tidak ada file status reguler)
  • Dukungan penuh untuk set replika
  • Penanganan rollback otomatis (pengembang harus menentukan prosedur rollback)
  • Kemampuan untuk menjalankan beberapa migrasi (sinkronisasi atau asinkron) secara bersamaan
  • Kemampuan untuk menjalankan migrasi terhadap database yang berbeda secara bersamaan


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB menetapkan batas ke $inc

  2. Tidak dapat mengembalikan data objek Yii2 sebagai Json

  3. lacak dokumen yang dihapus dalam koleksi terbatas Mongo DB

  4. Bagaimana cara mendapatkan semua kunci koleksi yang berisi nilai (String) tertentu di mongodb

  5. return Model.create(arr).exec() tidak berfungsi di luwak