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

Hiệu suất cấu trúc bộ sưu tập MongoDB

Tôi có xu hướng gắn bó với triết lý mongo và thực hiện các mục nhập riêng lẻ cho từng nhóm / phần thông tin riêng biệt, thay vì dựa vào các tham chiếu trong một đối tượng hỗn hợp kỳ lạ.

60 Triệu bản ghi là "rất nhiều" (nhưng nó thực sự không phải là "tấn") và mongodb rất thích có nhiều thứ nhỏ nhặt được. Ở mặt trên, bạn sẽ có ít vật thể lớn hơn và chỉ chiếm nhiều không gian.

(* sử dụng phần cuối hổ có dây với tính năng nén cũng sẽ làm cho đĩa của bạn tiến xa hơn).

** chỉnh sửa:Tôi cũng muốn nói thêm rằng bạn thực sự thực sự thực sự muốn các chỉ mục vào cuối ngày, vì vậy đó là một phiếu bầu khác cho cách tiếp cận này.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Nhận danh sách tất cả các thẻ duy nhất trong mongodb

  2. Mongo shell không thể kết nối với Azure CosmosDB

  3. Truy vấn MongoDB với nhiều điều kiện và lát cắt

  4. MongoDB $ max

  5. Lưu vào bộ đệm các kết nối MongoDB trong Django