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

मोंगोडब में इंडेक्स नहीं बना सकता, कुंजी इंडेक्स के लिए बहुत बड़ी है

यदि किसी मौजूदा दस्तावेज़ के लिए अनुक्रमणिका प्रविष्टि अनुक्रमणिका कुंजी सीमा (1024 बाइट्स) से अधिक है, तो MongoDB एक संग्रह पर एक अनुक्रमणिका नहीं बनाएगा। हालांकि आप इसके बजाय एक हैशेड इंडेक्स या टेक्स्ट इंडेक्स बना सकते हैं:

db.logcollection.createIndex({"Module":"hashed"})

या

db.logcollection.createIndex({"Module":"text"})


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MySQL और PostgreSQL के लिए नया बैकअप प्रबंधन और सुरक्षा सुविधाएँ:ClusterControl रिलीज़ 1.6.2

  2. MongoDB एकत्रीकरण ढांचे में माध्यिका की गणना करें

  3. क्या उल्का के पास संग्रह के लिए एक अलग क्वेरी है?

  4. पाइमोंगो:नाम 'आइसोडेट' परिभाषित नहीं है

  5. मोंगोडीबी $anyElementTrue