MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Chạy di chuyển cơ sở dữ liệu (mongodb) với node.js

Tôi vừa phát triển cái này: https://github.com/eberhara/mongration - bạn cũng có thể tìm thấy trên npm.

Chúng tôi cần một khung di chuyển nút tốt cho mongodb, nhưng không thể tìm thấy bất kỳ khung nào - vì vậy chúng tôi đã xây dựng một khung công tác.

Nó có nhiều tính năng tốt hơn so với các khuôn khổ di chuyển thông thường:

  • Checksum (gặp lỗi khi quá trình di chuyển được chạy trước không khớp với phiên bản cũ của nó)
  • Duy trì trạng thái di chuyển sang mongo (không có tệp trạng thái thông thường)
  • Hỗ trợ đầy đủ cho các tập hợp bản sao
  • Xử lý tự động các lần khôi phục (nhà phát triển phải chỉ định các thủ tục khôi phục)
  • Khả năng chạy nhiều lần di chuyển (đồng bộ hoặc không đồng bộ) cùng một lúc
  • Khả năng chạy di chuyển trên các cơ sở dữ liệu khác nhau cùng một lúc


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm thế nào để truy xuất tất cả các đối tượng trong bộ sưu tập Mongodb bao gồm id?

  2. mongoexport không có trường _id

  3. MongoDB:Làm thế nào để nhóm các mảng lồng nhau trong một tài liệu?

  4. Làm cách nào để tham chiếu một lược đồ khác trong lược đồ Mongoose của tôi?

  5. Làm thế nào để tìm nscanned trong mongoose?