jetpants
Une boîte à outils d'automatisation pour gérer les grandes topologies de bases de données MySQL, permettant des tâches telles que le clonage d'esclaves, le rééquilibrage des fragments et les promotions de maîtres sans aucun temps d'arrêt.
Aperçu
Qu'est-ce que jetpants ?
Jetpants est une boîte à outils d'automatisation conçue pour gérer de grandes topologies de bases de données MySQL. Il fournit des outils de ligne de commande et une bibliothèque Ruby pour les tâches opérationnelles telles que le clonage d'esclaves, le fractionnement de fragments et l'exécution de promotions de maître, prenant en charge le partitionnement basé sur la plage sans temps d'arrêt.
À quoi sert jetpants ?

Fonctionnalités Principales
- Cloner efficacement les esclaves
- Divisez les fragments sans aucun temps d'arrêt
- Effectuer des promotions principales
- Défragmenter les tables en parallèle
- Bibliothèque Ruby pour les scripts personnalisés
Comment utiliser jetpants ?
Installez Jetpants en tant que joyau Ruby, configurez via des fichiers YAML et utilisez la suite de commandes pour des tâches telles que le clonage ou le fractionnement de fragments. Il peut être intégré aux systèmes de gestion d'actifs via des plugins pour des changements de topologie automatisés.
Outils Alternatifs
Avantages & Inconvénients
Avantages
- Gère les topologies MySQL à grande échelle
- Aucun temps d'arrêt lors des divisions de fragments
- Extensible via des plugins
- Performances rapides sur le matériel
Inconvénients
- Suppose des configurations d'environnement spécifiques
- Nécessite la boîte à outils Percona
- Fichiers de configuration obligatoires
Cas d'Utilisation
- Mise à l'échelle des bases de données MySQL horizontalement
- Automatisation des tâches de maintenance des bases de données
- Gestion des infrastructures de bases de données partitionnées
Tarifs de jetpants
Avis Utilisateurs
Aucun avis pour le moment
Soyez le premier à évaluer cet outil !