क्या किसी को एक किताब के लिए एक अच्छी सिफारिश है जो शार्डिंग सिखाती है?


16

क्या किसी को एक पुस्तक के लिए एक अच्छी सिफारिश है जो डीबी शार्डिंग (सर्वोत्तम में खरोंच से) सिखाती है

मैंने 40 अलग-अलग वेबसाइटों को पढ़ा है जैसे कि शार्किंग के बारे में बात करना।

मैं यह नहीं कह रहा हूं कि ऑनलाइन साइट / ब्लॉग घटिया हैं, वे अच्छे शीर्षक हैं। हालाँकि, मुझे मुख्य भोजन की ज़रूरत नहीं है यहाँ और वहाँ उपयोगी जानकारी नहीं है। असल में, मेरे पास एक विचार है (मैं अनुमान लगाता हूं कि कैसे शार्पिंग को लागू किया जाए लेकिन, क्योंकि यह बहुत जटिल अवधारणा है, मेरा मानना ​​है कि इस पर बहुत कुछ है, बहुत कुछ है, जिस पर अध्ययन किया जा सकता है।


यदि आप 40 विभिन्न वेबसाइट पढ़ते हैं, तो आपको सीखना चाहिए sharding.. क्या यह नहीं है ??
डाईकचो जूल

3
हां। मुझे पता चला है कि शार्किंग कोई ऐसी चीज नहीं है जिसे हम केवल 40+ विभिन्न ऑनलाइन ट्यूटोरियल / ब्लॉग पोस्ट पढ़ने से सीख सकते हैं। यह उससे अधिक जटिल है।

1
यह यहाँ विषय है; मैं आपको डेटाबेस एडमिनिस्ट्रेटर को शूट करने जा रहा हूं क्योंकि वे आपके औसत प्रोग्रामर की तुलना में इसके बारे में अधिक जानने वाले हैं।

@ उराह, क्या आप कुछ उपयोगी लिंक साझा करेंगे और मुझे बताएंगे कि वास्तव में उर के रूप में इतना जटिल
है..धन्यवाद

DB शेयरिंग == क्षैतिज विभाजन ... सही है?
सेंटरऑर्बिट

जवाबों:


5

शुरू करने के लिए एक महान जगह पुस्तक है उच्च प्रदर्शन MySQL: अनुकूलन, बैकअप, प्रतिकृति और अधिक । पुस्तक का अध्याय 9 (पृष्ठ 409 - 456) "स्केलिंग और उच्च उपलब्धता" का हकदार है

उपशांतियाँ हैं

  • MySQL स्केलिंग
  • स्कैबिलिटी के लिए योजना
  • स्केलिंग से पहले समय खरीदना
  • आनुपातिक दरों से बढ़ाएँ
  • स्केलिंग आउट
    • कार्यात्मक विभाजन
    • डेटा शेयरिंग
    • विभाजन कुंजी चुनना
    • एकाधिक विभाजन कुंजी
    • शार्दूल को छोड़कर
    • डेटा, शार्क और नोड आवंटित करना
    • नोड पर शार्क की व्यवस्था करना
    • निश्चित आवंटन
    • मिक्सिंग डायनेमिक एंड फिक्स्ड एलोकेशन
    • स्पष्ट आवंटन
    • असंतुलित करने वाला शार्दूल
    • विश्व स्तर पर अद्वितीय आईडीएस का निर्माण
    • तेज करने के लिए उपकरण
  • काम में कमी होना
  • क्लस्टर द्वारा स्केलिंग
  • भार संतुलन
  • सीधे जुड़ना

और दो दर्जन अन्य सबहेडिंग


1
धन्यवाद। मैंने वह अध्याय समाप्त कर दिया है। लेकिन मुझे अभी भी नहीं लगता कि यह इस विषय में पर्याप्त जानकारी प्रदान करता है। क्या इस पुस्तक के बजाय इस विषय पर एक पूरी पुस्तक समर्पित है जो इस विषय पर केवल एक अध्याय समर्पित करती है?
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.