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

Tại sao $ in nhanh hơn nhiều so với $ all?

Bạn đang so sánh táo với cam. Cả hai truy vấn trả về kết quả khác nhau. $ all có nghĩa là giá trị trường phải khớp với tất cả các đầu vào trong khi $ in có nghĩa là giá trị trường phải khớp với bất kỳ giá trị nào. $ all là và, $ in là hoặc.

Kết hợp với giới hạn $ - truy vấn $ all sẽ cần xem xét nhiều tài liệu hơn để tìm kết quả phù hợp so với trong.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Các giá trị null trong chỉ mục MongoDB được sắp xếp như thế nào?

  2. Chỉ mục MongoDB trên các loại khác nhau

  3. Kiểm tra sự tồn tại của nhiều trường trong tài liệu MongoDB

  4. Làm cách nào để sử dụng mongodb với electron?

  5. chuyển đổi từ blob sang nhị phân để lưu nó vào mongodb