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

tạo một cơ sở dữ liệu khác nhau cho mỗi bộ sưu tập trong MongoDB 2.2

Có một giới hạn chính đối với việc khóa và đó là local cơ sở dữ liệu. Cơ sở dữ liệu đó bao gồm một oplog bộ sưu tập được sử dụng để sao chép.

Nếu bạn đang chạy trong phiên bản sản xuất, bạn nên chạy với Bộ bản sao. Nếu bạn đang chạy với Bộ bản sao, bạn cần lưu ý về hiệu ứng khóa ghi trên cơ sở dữ liệu đó.

Việc chia nhỏ 10 bộ sưu tập của bạn thành 10 DB là vô ích nếu tất cả chúng đều chặn việc chờ oplog .

Trước khi thực hiện một bước quan trọng để viết lại, hãy đảm bảo rằng oplog sẽ không gây ra vấn đề.

Ngoài ra, hãy lưu ý rằng MongoDB triển khai bảo mật cấp DB. Nếu bạn đang sử dụng bất kỳ tính năng bảo mật nào, bạn hiện đang tạo thêm DB để bảo mật.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mẹo quản lý sao lưu MongoDB cho các cụm bị chia nhỏ

  2. Sử dụng các phương thức của lớp Tài liệu MongoEngine để xác thực tùy chỉnh và lưu trước các móc

  3. Tối ưu hóa tham gia truy vấn Mongodb

  4. Phân trang và Bộ lọc Mongoose

  5. Sắp xếp tài liệu phụ trong MongoDB