उत्तर देने के लिए कुछ बिंदु हो सकते हैं:
- इंडेक्स इंटरसेक्शन एक समय में दो संकेतकों तक सीमित है:(https://jira. mongodb.org/browse/SERVER-3071 )
-
इंडेक्स इंटरसेक्शन कंपाउंड इंडेक्स का प्रतिस्थापन नहीं है, बल्कि केवल
$where
. की तरह है उपयोग करने के लिए जब आपके पास कोई वास्तविक विकल्प न हो। अनुक्रमणिका प्रतिच्छेदन किसी संग्रह में दस्तावेज़ों को खोजने का सबसे तेज़, और न ही सबसे मापनीय तरीका नहीं है, इसलिए आपको सावधान रहना चाहिए कि आप कितने चौराहों का उपयोग करते हैं। -
यह नोट करना भी अच्छा है कि MongoDB किन अनुक्रमणिकाओं को प्रतिच्छेद कर सकता है, इसकी सीमाएँ हैं:http://docs.mongodb.org/manual/core/index-intersection/#index-intersection-and-sort