क्लाउड पर सही डेटाबेस का चयन, Azure SQL - sql, डेटाबेस, azure, क्लाउड, azure-sql-डेटाबेस

हम एक विज्ञापन, एक विज्ञापन सेवा कर रहे हैंमंच, जिसमें रिपोर्टिंग, उपयोगकर्ता डेटा, अनुरोध, विज्ञापनदाता जानकारी, पबिशर जानकारी आदि जैसे कई प्रक्रियाएं शामिल होंगी। इसके अलावा, हम बेहतर विज्ञापनों की सेवा के लिए अनुकूलन फाइलें तैयार करेंगे।

हम क्लाउड सेवाओं के लिए एज़ूर का उपयोग कर रहे हैं। हम एज़ूर और उनके आर्किटेक्चर पर एपफैब्रिक से लाभ उठाने की उम्मीद कर रहे हैं।

मेरा सवाल Azure एसक्यूएल से संबंधित है। क्या किसी को एज़ूर डीबी के साथ कोई अनुभव है, फायदे, नुकसान क्या हैं? प्रदर्शन, विश्वसनीयता, चुनौतियों?

Azure डीबी चुनते समय, हमें चीजों को बेंचमार्क या प्रोटोटाइप क्या करना चाहिए?

कोई विचार या विचार, आप साझा करना चाहते हैं, विशेष रूप से क्लाउड पर डेटाबेस से संबंधित? सौहार्द, उपलब्धता, आंशिक सहनशीलता, प्रतिकृति?

धन्यवाद।

उत्तर:

जवाब के लिए 2 № 1

एसक्यूएल एज़ूर का लाभ यह है कि आप एक सुंदर मानक एसक्यूएल डेटाबेस के खिलाफ विकसित कर सकते हैं जिसके बारे में लोगों के पास बहुत अनुभव है। Azure को ऐप का माइग्रेशन बहुत आसान बनाओ।

मैंने जो नुकसान देखा है वे हैं: 1।सीमित बैकअप। यह जल्द ही बेहतर हो रहा है, लेकिन यह कभी भी बैकअप का प्रकार कभी नहीं हो सकता है। 2. कुछ SQL सर्वर सुविधाएं उपलब्ध नहीं हैं, लेकिन 95% हैं। 3. डेटाबेस सर्वर हार्डवेयर पर कोई वास्तविक नियंत्रण नहीं है। 4. आपके डेटाबेस आकार के आधार पर मूल्य एक मुद्दा हो सकता है।

इसके अलावा, एसक्यूएल एज़ूर मेरे लिए अच्छा काम करता है।


जवाब के लिए 2 № 2

आपको वास्तव में अपने डेटा को आकार देने की आवश्यकता है।

एसक्यूएल एज़ूर संबंधपरक आवश्यकताओं के साथ छोटे (<1 जीबी या कुछ जीबी) के लिए बिल्कुल सही है। यह मौजूदा एसक्यूएल सर्वर डेवलपर्स के लिए आसान ऑन-बोर्डिंग प्रदान करता है और जटिल रिपोर्ट विकसित करना वाकई आसान बनाता है।

हालांकि एक बार डेटा आकार कुछ से परे बढ़ जाता हैजीबी, यह और अधिक महंगा हो जाना शुरू होता है। एसक्यूएल एज़ूर स्केलिंग के लिए पैटर्न विंडोज़ एज़ूर डाटाबेस को स्केल करने जितना आसान नहीं है - हालांकि फेडरेशन की नई सुविधा इसे आसान बनाना है, फिर भी यह SQL सर्वर स्केलिंग के समान नहीं है (जो लोग सामान्य रूप से स्केल-अप करेंगे - यहां एसक्यूएल एज़ूर में 50 जीबी की सीमा है और अनुशंसित पैटर्न अधिक डेटाबेस में स्केल-आउट करना है)।

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

आर्किटेक्ट अच्छी तरह से! यह बहुत बचा सकता है!


उत्तर № 3 के लिए 1

हमने इसे वेब एप्लिकेशन के लिए इस्तेमाल किया।

अनुभव:

हमें मुश्किल से किसी भी चुनौतियों का सामना करना पड़ा क्योंकि यह आसान थाइसका उपयोग करें क्योंकि यह एक ही टीडीएस इंटरफ़ेस को अधिक परिचित SQL सर्वर के रूप में प्रदान करता है ताकि डेवलपर आसानी से अनुकूलित हो सकें। इससे हमें बहुत समय बचाया जाता है जिसे आम तौर पर नए उपकरणों को सीखने वाले डेवलपर्स के साथ लिया जाता है।

कुल मिलाकर मैंने इसे अच्छे प्रदर्शन और काफी विश्वसनीय के साथ संगत पाया।

अन्य विचार:

-Manageability

  • इस प्रकार आसान प्रबंधनीयता प्रदान करता है आईटी से संबंधित लागतों पर बचत

-Scalability

  • दुनिया भर में डेटा केंद्रों में चलाता है तो कर सकते हैं आसानी से नए बाजारों तक पहुंचें
  • जब आप मूल्य निर्धारण करते हैं तो वेतन का चयन कर सकते हैं आदर्श

उम्मीद है की यह मदद करेगा!


उत्तर के लिए 1 № 4

यद्यपि इसका उत्तर पहले ही दिया गया है, लेकिन मुझे लगता है कि मैं इसे और कुछ और जानकारी जोड़ता हूं।

क्लाउड में, आपके पास तीन स्टोरेज विकल्प हैं, प्रत्येक डेटा के अपने सेट के लिए:

  1. एसक्यूएल एज़ूर - यह आपका मानक एमएस एसक्यूएल डेटाबेस है, वर्तमान में कुछ विशेषताओं को अक्षम कर दिया गया है (नोट: टीम ने कहा है, कई बार, सभी सुविधाओं को अंततः चालू कर दिया जाएगा)।यह किसी भी समय आपके डेटा की तीन प्रतियां उपलब्ध रखकर विश्वसनीयता (AFAIK) की गारंटी देता है। आपको कुछ समस्याएं भी मिलती हैं, जैसे कनेक्शन यहां और वहां गिरते हैं, और आपको इसके लिए योजना बनाने की आवश्यकता है (भंडार तर्क में, आपको तर्क पुनः प्रयास करना होगा)।जाहिर है, अन्य रिलेशनल डेटाबेस के साथ, यह संबंधपरक डेटा संग्रहीत करने के लिए अधिकतर उपयोगी है। मूल्य निर्धारण 1 जीबी (~ 10 अमरीकी डालर) तक ठीक है और 10 जीबी (~ 100 अमरीकी डालर) तक नाटकीय रूप से चला जाता है, इसलिए सुनिश्चित करें कि आपको इसकी आवश्यकता है।
  2. Azure टेबल संग्रहण - यह एक साधारण टेबल भंडारण है।आप प्राथमिक कुंजी को दो आईडी (कॉलम और पंक्ति कुंजी) के आधार पर परिभाषित किया गया है और आप इसे जितना चाहें उतना कम या ज्यादा स्टोर कर सकते हैं। आप डेटा को इंडेक्स नहीं कर सकते हैं (लेकिन कुंजी कॉलम अनुक्रमित हैं, इसलिए यदि आप जानते हैं कि आप क्या कर रहे हैं तो आपके प्रश्नों को बहुत अनुकूलित किया जा सकता है)। यह सस्ता है (आप लेनदेन द्वारा भुगतान करते हैं), मुझे लगता है कि कीमत लगभग $ 0.01 प्रति 10.000 लेनदेन है। आप इस भंडारण का उपयोग कई चीजों के लिए कर सकते हैं, और यदि आप इसे सही करते हैं तो आप कुछ हद तक संबंधों को भी लागू कर सकते हैं।
  3. ब्लॉब स्टोरेज - आप इसे स्टोर करने के लिए इसका इस्तेमाल कर सकते हैं अनुकूलन फाइलें। अगर मुझे सही याद है तो इसकी कीमत $ 0.15 प्रति जीबी / माह है।

प्रदर्शन विचारों के लिए, ब्लॉबभंडारण वास्तव में तेज़ है। मैंने यह उम्मीद नहीं की थी कि यह तेज़ हो। एसक्यूएल भी अच्छा करता है, यह आपके सामान्य एमएस एसक्यूएल डेटाबेस के बाद है। चूंकि यह आपके उदाहरण के लिए "करीबी" स्थित है, इसलिए नेटवर्क विलंबता उससे कहीं अधिक बड़ी नहीं है यह आपके डेटा सेंटर में एक अलग मशीन में स्थित थे।

मूल्य निर्धारण पर अद्यतित जानकारी के लिए, इसे देखें विंडोज़ एज़ूर प्लेटफ़ॉर्म ऑफ़र। मैं मूल्य निर्धारण में एक विशेषज्ञ नहीं हूं, इसलिए मेरे आंकड़े किसी न किसी अनुमान हैं।


उत्तर के लिए 1 № 5

आप एसक्यूएल डीबी प्रसाद और उनके संबंधित थ्रूपुट के बारे में अधिक जानकारी प्राप्त कर सकते हैं एसक्यूएल डीबी मूल्य निर्धारण पृष्ठ। साथ ही, नए विवरण देखें एसक्यूएल डीबी वी 12 जो SQL सर्वर इंजन के साथ लगभग पूर्ण संगतता प्रदान करता है।

संपादित करें (4/2 9):

नया देखें लोचदार डीबी आज बिल्ड में घोषित (पूर्वावलोकन) की पेशकश की। मूल्य निर्धारण पृष्ठ लोचदार डीबी मूल्य की जानकारी के साथ अद्यतन किया गया है।


जवाब के लिए 0 № 6

करने के लिए पहली बात देखो है एसक्यूएल एज़ूर की सुविधा सूची यह सुनिश्चित करने के लिए कि यह आपकी आवश्यकताओं को पूरा करता है (शायद यह होगा), और फिर शुरू हो जाओ पृष्ठ।

फिर मुफ्त लैब्स हैं: एसक्यूएल एज़ूर लैब्स

आप 30 दिनों के लिए एक लाइव, मुफ्त 1 जीबी डेटाबेस प्राप्त कर सकते हैं।

The SQL Azure टीम ब्लॉग ब्याज की हो सकती है ।


संबंधित सवाल
सबसे लोकप्रिय