बहु-किरायेदार आवेदन के लिए Azure संग्रहण। हम Azure पर एक बहु-किरायेदार आवेदन विकसित करने के लिए काम कर रहे हैं, लगभग 10,000 किरायेदारों के साथ और प्रति किरायेदार के लिए लगभग 100 जीबी से 1 टीबी डाटा स्टोरेज की आवश्यकता है। आवेदन प्रत्येक किरायेदार के लिए मेटाडेटा के साथ दस्तावेज़ों और बाइनरी सामग्री को अलग-अलग बनाए रखना है। हम डेटा स्टोर करने के लिए एज़ूर ब्लॉक ब्लॉब स्टोरेज की ओर सोच रहे हैं। चूंकि, प्रत्येक किरायेदार के लिए डेटा को अलग रखने की आवश्यकता है, हम निम्नलिखित दृष्टिकोण के साथ आए।एज़ूर ब्लोब स्टोरेज सीमा और फिल्टर
- एक अलग भंडारण खाता बनाने के प्रत्येक किरायेदार
- बुद्धिमान उपयोग किरायेदार बनाए रखने के लिए है, जो फिर से बिलिंग पर मदद करता है और साथ ही
- अलग करने के लिए प्रत्येक भंडारण खाते में एक अलग कंटेनर बनाएं श्रेणी के आधार पर मदद करता है कि के लिए
- मेटाडेटा के साथ ब्लॉक ब्लॉब स्टोरेज में स्टोर दस्तावेज़।
- यह अच्छा विचार दस्तावेजों या मेटाडाटा के साथ ब्लॉक ब्लॉब में द्विआधारी सामग्री स्टोर करने के लिए है:
हम अपने दृष्टिकोण के संबंध में प्रश्नों निम्नलिखित है? या प्राप्त करने का कोई बेहतर तरीका है (शायद सामग्री के लिए मेटाडेटा और ब्लॉब के लिए एसक्यूएल एज़ूर का उपयोग करना, या बेहतर)?
ए। यदि नहीं, तो मॉडल क्या होगा जिसके माध्यम से हम अज़ूर स्टोरेज में किरायेदार विशिष्ट डेटा स्टोर कर सकते हैं और एप्लिकेशन कुशलता से उनका उपयोग कर सकता है?
ए। वैसे ही, प्रति भंडारण खाते या प्रति सदस्यता पर लेनदेन लागत लागू होती है?
धन्यवाद गौरव। बस कुछ चीजों को स्पष्ट करना चाहता था: सबसे पहले, जैसा कि आप टेबल स्टोरेज की ओर अधिक इच्छुक हैं, मुझे लगता है कि यह मेटाडेटा के लिए है और सामग्री अभी भी ब्लॉब में जाएगी, है ना? दूसरा, आपने उल्लेख किया है कि स्टोरेज खाता सीमा 200 टीबी है, आपका मतलब 100 टीबी है, है ना? क्योंकि मुझे कहीं भी 200 टीबी नहीं मिला। – Hitesh
यह सही है। सामग्री वास्तव में ब्लॉब स्टोरेज में होगी लेकिन मेटाडेटा जिस पर आप क्वेरी करना चाहते हैं, टेबल स्टोरेज (या एसक्यूएल एज़ूर) में जाएगा क्योंकि ब्लॉब स्टोरेज क्वेरीिंग का समर्थन नहीं करता है। कृपया भंडारण खाते पर 200 टीबी सीमा के लिए यहां देखें: http://blogs.msdn.com/b/windowsazurestorage/archive/2012/11/04/windows-azure-s-flat-network-storage-and-2012- क्षमता -targets.aspx। स्केलेबिलिटी लक्ष्य अनुभाग के तहत 200 टीबी सीमा का उल्लेख किया गया है, हालांकि यह 7 जून 2012 के बाद बनाए गए स्टोरेज खातों पर ही लागू होता है। –