jetpants
MySQL toolkit for managing billions of rows and hundreds of database machines - GitHub - tumblr/jetpants: MySQL toolkit for managing billions of rows and hundreds of database machines
अवलोकन
jetpants क्या है?
जेटपैंट्स एक ऑटोमेशन टूलकिट है जिसे बड़े MySQL डेटाबेस टोपोलॉजी को संभालने के लिए डिज़ाइन किया गया है। यह गुलामों की क्लोनिंग, टुकड़ों को विभाजित करने और मास्टर प्रमोशन करने जैसे परिचालन कार्यों के लिए कमांड-लाइन टूल और एक रूबी लाइब्रेरी प्रदान करता है, जो बिना डाउनटाइम के रेंज-आधारित शार्डिंग का समर्थन करता है।
jetpants किस लिए उपयोग किया जाता है?

शीर्ष सुविधाएं
- कुशलतापूर्वक गुलामों का क्लोन बनाएं
- शून्य डाउनटाइम के साथ टुकड़ों को विभाजित करें
- मास्टर प्रमोशन करें
- समानांतर में डीफ़्रेग्मेंट टेबल
- कस्टम स्क्रिप्ट के लिए रूबी लाइब्रेरी
jetpants का उपयोग कैसे करें?
जेटपैंट्स को रूबी रत्न के रूप में स्थापित करें, YAML फ़ाइलों के माध्यम से कॉन्फ़िगर करें, और क्लोनिंग या टुकड़ों को विभाजित करने जैसे कार्यों के लिए कमांड सूट का उपयोग करें। इसे स्वचालित टोपोलॉजी परिवर्तनों के लिए प्लगइन्स के माध्यम से परिसंपत्ति प्रबंधन प्रणालियों के साथ एकीकृत किया जा सकता है।
वैकल्पिक टूल
फायदे & नुकसान
फायदे
- बड़े पैमाने पर MySQL टोपोलॉजी को संभालता है
- शार्ड विभाजन के दौरान शून्य डाउनटाइम
- प्लगइन्स के माध्यम से विस्तार योग्य
- हार्डवेयर पर तेज़ प्रदर्शन
नुकसान
- विशिष्ट पर्यावरण सेटअप मानता है
- पेरकोना टूलकिट की आवश्यकता है
- कॉन्फ़िगरेशन फ़ाइलें अनिवार्य
उपयोग के मामले
- MySQL डेटाबेस को क्षैतिज रूप से स्केल करना
- डेटाबेस रखरखाव कार्यों को स्वचालित करना
- साझा डेटाबेस अवसंरचना का प्रबंधन
jetpants मूल्य
उपयोगकर्ता समीक्षाएं
अभी तक कोई समीक्षा नहीं
इस टूल की पहली समीक्षा करने वाले बनें!