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

Nhân bản một Tập hợp bản sao hoặc phiên bản MongoDB

Sao chép các phiên bản và triển khai MongoDB là một cách phổ biến và dễ dàng để tạo một bản sao chính xác (kích thước, cấu hình và dữ liệu) của một cụm MongoDB hiện có. Phần lớn khách hàng lưu trữ MongoDB của chúng tôi sử dụng nhân bản để chạy báo cáo hoặc các kịch bản phát triển / thử nghiệm. Một bản sao cho phép sao chép tại thời điểm triển khai và cho phép bạn chạy các truy vấn dài hạn trên hệ thống có dữ liệu sản xuất mà không phải chịu bất kỳ thời gian chết nào.

Nhóm kỹ sư sử dụng nhân bản để kiểm tra những thay đổi mới trước khi triển khai những thay đổi đó vào sản xuất. Một bản sao có thể đóng vai trò là một chương trình phụ trợ dàn dựng trước hoặc dàn dựng tuyệt vời. Quá trình sao chép sử dụng ảnh chụp nhanh tại thời điểm trên cụm nguồn và không có bất kỳ tác động bất lợi nào đến hiệu suất đối với cụm ban đầu.

Với ScaleGrid, việc sao chép triển khai MongoDB thật dễ dàng. Để tạo bản sao, hãy chọn triển khai MongoDB hiện có và nhấp vào nút “Sao chép”.

Tiếp theo, chỉ định tên của triển khai nhân bản và nhấp vào “Sao chép”. Thật dễ dàng!

Khi nhấp vào “Sao chép”, trạng thái triển khai nguồn sẽ thay đổi từ “Đang chạy” thành “Nhân bản”. Hiện tại, bạn chỉ có thể sao chép thành kích thước bằng hoặc lớn hơn.

Thời gian thực hiện để sao chép sẽ khác nhau tùy thuộc vào kích thước của dữ liệu trong quá trình triển khai nguồn.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Hiệu suất MongoDB - có nhiều cơ sở dữ liệu

  2. Cách sử dụng thao tác $ cond trong khung tổng hợp Spring-MongoDb

  3. MongoError:Không thể trích xuất khóa địa lý từ đối tượng có Loại:Điểm

  4. Các đơn vị sử dụng cho maxdistance và MongoDB?

  5. Dịch vụ Mongodb, sharding và nhiều cửa sổ