2010-07-30 23 views
7

में बड़ी संख्या में फाइलों का प्रभाव क्षमा करें यदि मुझे यहां कोई भी शब्दावली गलत है, लेकिन उम्मीद है कि आपको मेरा मतलब मिल जाएगा।विंडोज़ एज़ूर क्लाउड स्टोरेज - रूट

मैं विंडोज़ एज़ूर क्लाउड स्टोरेज का उपयोग कर रहा हूं ताकि बड़ी मात्रा में छोटी फाइलें (छवियों, 20 केबी प्रत्येक) को स्टोर किया जा सके।

मिनट में, ये फ़ाइलें रूट निर्देशिका में संग्रहीत हैं। मैं समझता हूं कि यह एक सामान्य फाइल सिस्टम नहीं है, इसलिए शायद रूट सही शब्द नहीं है।

मैंने इस योजना के दीर्घकालिक प्रभावों पर जानकारी खोजने की कोशिश की है लेकिन कोई किस्मत नहीं है, इसलिए यदि कोई मुझे कुछ जानकारी दे सकता है तो मैं आभारी रहूंगा।

असल में, क्या मैं इस रूट में संग्रहीत फ़ाइलों की संख्या सैकड़ों हजारों/लाखों में समाप्त होने पर समस्याओं में भागने जा रहा हूं?

धन्यवाद,

स्टीवन

+0

यह आपके प्रश्न का उत्तर है? – Caladain

+0

दोनों प्रतिक्रियाओं ने मेरे प्रश्न का उत्तर दिया। धन्यवाद दोस्तों। यकीन नहीं है कि मैं आपको हरे रंग की टिक दोनों दे सकता हूं, लेकिन मैं कोशिश करूंगा। –

उत्तर

7

मैं इसी तरह की स्थिति में रहा हूं जहां हम एक ब्लॉब कंटेनर में ~ 10 एम छोटी फाइलें संग्रहीत कर रहे थे। कोड के माध्यम से व्यक्तिगत फाइलों तक पहुंच ठीक थी और कोई प्रदर्शन समस्या नहीं थी।

जहां हमें कोड के बाहर कई फाइलों के प्रबंधन के साथ समस्याएं थीं। यदि आप एक स्टोरेज एक्सप्लोरर (या तो वह जो VS2010 या दूसरों के किसी भी व्यक्ति के साथ आता है) का उपयोग कर रहे हैं, तो जिन लोगों को मैंने सामना किया है वे प्रीफिक्स एपीआई द्वारा रिटर्न फाइलों का समर्थन नहीं करते हैं, तो आप केवल पहले 5K सूचीबद्ध कर सकते हैं, फिर अगले 5 के और इतने पर। जब आप कंटेनर में 125,000 वें फ़ाइल को देखना चाहते हैं तो आप देख सकते हैं कि यह एक समस्या हो सकती है।

दूसरी समस्या यह है कि यह पता लगाने का कोई आसान तरीका नहीं है कि आपके कंटेनर में कितनी फ़ाइलें हैं (जो यह जानने के लिए महत्वपूर्ण हो सकता है कि उस ब्लॉब स्टोरेज की कीमत कितनी है) बिना किसी चीज को लिखने के सभी blobs और उन्हें गिना जाता है।

हमारे ब्लॉब्स के अनुक्रमिक संख्यात्मक नाम होने के कारण यह हमारे लिए हल करने में एक आसान समस्या थी, इसलिए हमने उन्हें केवल 1k आइटमों के फ़ोल्डरों में विभाजित कर दिया है। इस बात पर निर्भर करते हुए कि आप कितने आइटम प्राप्त कर चुके हैं, आप इन फ़ोल्डर्स के 1K को उप फ़ोल्डरों में समूहित कर सकते हैं।

5

http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/d569a5bb-c4d4-4495-9e77-00bd100beaef

लघु जवाब: नहीं

मध्यम उत्तर: kindof?

लंबा उत्तर: नहीं, लेकिन यदि आप फ़ाइल सूची के लिए पूछते हैं तो यह केवल 5000 लौटाएगा। आपको उस एमएसडीएन पृष्ठ के अनुसार पूरी सूची प्राप्त करने के लिए हर 5k की आवश्यकता होगी।

संपादित करें: रूट इसका वर्णन करने के लिए ठीक काम करता है। 99.99% लोग जो आप कहने की कोशिश कर रहे हैं उसे ग्रोक करेंगे।

संबंधित मुद्दे