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

Ưu và nhược điểm của Mảng nhúng VS tài liệu phẳng trong mongodb là gì?

Với mối quan hệ một:ít trong MongoDB, hầu như luôn luôn có lợi hơn khi nhúng tài liệu vì lý do hiệu suất. Nhược điểm duy nhất khi làm việc với tài liệu nhúng là:

  1. Nếu vì lý do nào đó, bạn mở tùy chọn thói quen lên để cho biết nơi một người có thể chọn 1.000.000 thói quen, tài liệu có thể vượt quá kích thước tối đa 16 MB.
  2. Bạn dễ dàng nhận ra sự mâu thuẫn nếu người dùng có thể nhập các giá trị khác nhau vào thói quen (ví dụ:thói quen của một người dùng là 'thả diều' và thói quen của một người dùng là 'thả diều'). Tuy nhiên, nếu bạn đã chuẩn hóa dữ liệu thì điều này sẽ không thành vấn đề.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongoose xuất ra lỗi Lỗi:kết nối bị đóng

  2. Làm thế nào để triển khai hình ảnh Docker mongoDB cho Elastic Beanstalk?

  3. Cách lấy cơ sở dữ liệu Mongo được chỉ định trong chuỗi kết nối trong C #

  4. Đã vượt quá hạn ngạch đĩa trên OpenShift

  5. Làm thế nào để truy cập được lưu trữ lồng nhau với Pick <> typecript