MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

MongoDB - अद्वितीय सूचकांक बनाम यौगिक सूचकांक

प्रदर्शन के मामले में अंतर सबसे छोटा होगा। इस तथ्य के कारण कि आपके ई-मेल पते अद्वितीय हैं, कोई भी यौगिक अनुक्रमणिका जिसमें एक ई-मेल फ़ील्ड है, कभी भी केवल ई-मेल पते पर एक अनुक्रमणिका से अधिक सहायक नहीं होगी। इसका कारण यह है कि आपके ई-मेल फ़ील्ड में आपके संग्रह के लिए पहले से ही अधिकतम कार्डिनैलिटी है और कोई और इंडेक्स फ़ील्ड डेटाबेस को रिकॉर्ड्स को अधिक तेज़ी से फ़िल्टर करने में मदद नहीं करेगा क्योंकि यह हमेशा ई-मेल फ़ील्ड के साथ सही दस्तावेज़ों पर पहुंचेगा।

स्मृति उपयोग के संदर्भ में (जो MongoDB जैसे डेटाबेस के लिए बहुत महत्वपूर्ण है) अकेले ई-मेल इंडेक्स भी बहुत छोटा है।

TL;DR :केवल ई-मेल पते पर अनुक्रमणिका का उपयोग करें।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. अल्पाका मोंगोडीबी - मोंगोसोर्स में प्रकार निर्दिष्ट करें

  2. MongoDB एकत्रीकरण क्रम काम नहीं कर रहा

  3. सरणी (उल्का/मोंगो) से पहले मिलान करने वाले उप-दस्तावेज़ ढूंढें और वापस करें

  4. ClusterControl के साथ डेटाबेस मॉनिटरिंग

  5. उल्का MongoDB मुद्दों को ढूंढता / लाता है