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

डिस्क या MongoDB पर फ़ाइलें संग्रहीत करें

MongoDB आपकी फ़ाइलों को संग्रहीत करने के लिए एक अच्छा विकल्प है (मैं GridFS के बारे में बात कर रहा हूँ), विशेष रूप से ऊपर वर्णित उपयोग के मामले के लिए। जब ​​आप फ़ाइलों को MongoDB (ग्रिडएफएस, दस्तावेज़ नहीं) में संग्रहीत करते हैं, तो आपको सभी प्रतिकृति और शार्डिंग क्षमता मुफ्त में मिलती है। , जो बहुत बढ़िया है।

यदि आपको एक नया सर्वर बनाना है और आपके पास पहले से ही मोंगोडीबी में फाइलें हैं, तो आपको केवल प्रतिकृति को सक्षम करना है (इस प्रकार क्षैतिज रूप से स्केल करना)। मुझे यकीन है कि यह आपको बहुत सारे सिरदर्द से बचा सकता है।

संसाधन:

क्या GridFS उत्पादन के लिए पर्याप्त तेज़ और विश्वसनीय है?
http://www.mongodb.org/display/DOCS/GridFS
http://www. Coffeepower.net/2010/02/17/serving-files-out-of-gridfs/



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. अगर mongoDB सर्वर चल रहा है, तो ड्राइवर से कैसे जांचें?

  2. mongodb - यदि मौजूद नहीं है तो दस्तावेज़ बनाएं, अन्यथा सरणी पर धक्का दें

  3. दो OR-प्रश्नों को AND में Mongoose के साथ संयोजित करें

  4. मोंगोडब अद्यतन गहराई से नेस्टेड उप-दस्तावेज़

  5. नेस्टेड लुकअप के साथ मोंगोडब सकल जटिल दस्तावेज़