मुझे आश्चर्य है कि ग्रिडएफएस में सभी अपलोड की गई फाइलों को संग्रहीत करना सामान्य फाइल सिस्टम पर संग्रहीत करने से तेज़ है, उदा। Ext4 (पढ़ने/लिखने की गति और औसत सर्वर लोड के मामले में)।क्या सामान्य एफएस से ग्रिडएफएस तेज है?
9
A
उत्तर
11
सामान्य रूप से यह slower सामान्य फाइल सिस्टम एक्सेस शैली के लिए है। लेकिन यह अच्छा मोंगोडीबी सुविधाओं से लाभ उठा सकता है:
- आप किसी मेटाडेटा को फ़ाइलों के साथ जोड़ सकते हैं और इसे सामान्य तरीके से पूछ सकते हैं। असल में
fs.files
औरfs.chunks
संग्रह में नियमित मोंगो दस्तावेज़ों के रूप में फ़ाइलें संग्रहीत की जाती हैं। - प्रतिकृति। प्रतिकृति सेट के साथ आपको एक (लगभग) तत्काल बैकअप, फेलओवर और स्केलेबिलिटी पढ़ा जाएगा (पढ़ना अनुरोध दास नोड्स पर जा सकता है)।
- शेर्डिंग। किसी भी अन्य संग्रह की तरह ऑटो-शेर्डिंग के साथ कई मोंगो उदाहरणों में फ़ाइलों को वितरित करना संभव है। इससे लेखन स्केलेबिलिटी में सुधार होगा।
2
- अपने फाइल सिस्टम एक निर्देशिका में फ़ाइलों की संख्या को सीमित हैं, तो आप के रूप में की जरूरत के रूप में कई फ़ाइलों को स्टोर करने GridFS उपयोग कर सकते हैं।
- जब आप अपनी फाइलें और मेटाडेटा को स्वचालित रूप से सिंक और कई सिस्टम और सुविधाओं में तैनात करना चाहते हैं। भौगोलिक रूप से वितरित प्रतिकृति सेट का उपयोग करते समय मोंगोडीबी फाइलों और उनके मेटाडेटा को कई मैंगोड उदाहरणों और स्वचालित रूप से वितरित कर सकता है।
- जब आप बड़ी फ़ाइलों को मेमोरी में लोड किए बिना बड़ी फ़ाइलों के हिस्सों से जानकारी तक पहुंचना चाहते हैं, तो आप पूरी फाइल को स्मृति में पढ़ने के बिना फ़ाइलों के अनुभागों को याद करने के लिए ग्रिडएफएस का उपयोग कर सकते हैं।
संबंधित मुद्दे
- 1. एक सामान्य क्वेरी से एक MySQL दृश्य तेज है?
- 2. LINQ संचालन सामान्य लूप से तेज क्यों हो सकता है?
- 3. ग्रिडएफएस इंडेक्स
- 4. क्या ग्रिडएफएस उत्पादन के लिए पर्याप्त और विश्वसनीय है?
- 5. हडूप एफएस -पुट और हडूप एफएस -कोपीफ्रोमोकल
- 6. क्या सी # एनबी नेट से तेज है?
- 7. क्या GET विधि POST से तेज है?
- 8. क्या MySQL अद्यतन INSERT से तेज है?
- 9. `+ =` से तेज 'विस्तार' है?
- 10. मोंगोडीबी ग्रिडएफएस पूछताछ?
- 11. "स्विच() केस" से "तेज" है?
- 12. क्या बेहतर/तेज है? कोशिश करें या अपवाद से बचें?
- 13. मूव() से 'पूर्ण' तेज है?
- 14. पर्ल से तेज पर्ल है?
- 15. get_headers से कुछ तेज()
- 16. क्या मूलभूत वंशज चुनने की विधि से तेज है।
- 17. क्या पर्ल का अनपैक() सबस्ट्रेट() से तेज है?
- 18. क्या पाइथन सी ++ से तेज और हल्का है?
- 19. क्या 'foreach' लूप से LINQ कथन तेज है?
- 20. क्या मूल PHP से क्विकस (जावा) तेज है?
- 21. क्या जावा से तेज सी/सी ++ में एंड्रॉइड विकास है?
- 22. क्या यूट्यूब प्रोटोकॉल HTTP प्रोटोकॉल से तेज है?
- 23. क्या Visual Basic.NET कोड से C# कोड तेज है?
- 24. विम में \ (\) से \ \ (\) तेज क्यों है?
- 25. एएनटीएलआर 4 एएनटीएलआर 3 से तेज है?
- 26. जीवित() और प्रतिनिधि() से बाध्य() तेज है?
- 27. क्यों mmap() अनुक्रमिक आईओ से तेज है?
- 28. स्थैतिक विधि गैर स्थैतिक से तेज है?
- 29. पोस्टग्रेज़ से सौर इतनी तेज क्यों है?
- 30. क्या कोई तेज टीएलआईएस कार्यान्वयन है?