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

Thứ tự Key có quan trọng trong tài liệu MongoDB BSON không?

Thứ tự của các thuộc tính của tài liệu không ảnh hưởng đến việc lập chỉ mục.

Bạn có thể tự mình thấy điều này bằng cách chạy truy vấn sau:

db.people.find({LName: "abc"}).explain()

và sau đó là truy vấn này:

db.people.find({LName: "jkl"}).explain()

bạn sẽ thấy rằng MongoDB sẽ sử dụng chỉ mục trong cả hai trường hợp (cursor thuộc tính phải là một cái gì đó giống như "BtreeCursor LName_1_FName_1" ).




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. sắp xếp mảng trong truy vấn và chiếu tất cả các trường

  2. Cách định dạng ngày trong MongoDB

  3. Tôi có một truy vấn mongodb và tôi muốn tìm từ đối sánh chính xác "Được chấp thuận"

  4. Mongoose JS findOne luôn trả về null

  5. Làm cách nào để lưu trữ Máy chủ phân tích cú pháp của riêng tôi trên Heroku bằng MongoDB?