Một số điểm cần trả lời có thể là:
- Giao điểm chỉ mục được giới hạn ở hai chỉ báo cùng một lúc:( https:// jira. mongodb.org/browse/SERVER-3071 )
-
Chỉ mục xen kẽ không phải là sự thay thế cho các chỉ mục ghép mà chỉ đơn thuần, như
$where
được sử dụng khi bạn không có lựa chọn thực sự. Giao lộ chỉ mục không phải là cách nhanh nhất và cũng không phải là cách dễ mở rộng nhất để tìm tài liệu trong một bộ sưu tập, vì vậy bạn phải cẩn thận về mức độ giao nhau mà bạn sử dụng. -
Cũng cần lưu ý rằng có những hạn chế về chính xác chỉ mục mà MongoDB có thể giao nhau: http://docs.mongodb.org/manual/core/index-intersection/#index-intersection-and-sort