jetpants
Ein Automatisierungs-Toolkit für die Verwaltung großer MySQL-Datenbanktopologien, das Aufgaben wie das Klonen von Slaves, das Neubalancieren von Shards und Master-Hochstufungen ohne Ausfallzeiten ermöglicht.
Überblick
Was ist jetpants?
Jetpants ist ein Automatisierungs-Toolkit, das für die Handhabung großer MySQL-Datenbanktopologien entwickelt wurde. Es bietet Befehlszeilentools und eine Ruby-Bibliothek für betriebliche Aufgaben wie das Klonen von Slaves, das Aufteilen von Shards und das Durchführen von Master-Hochstufungen und unterstützt bereichsbasiertes Sharding ohne Ausfallzeiten.
Wofür wird jetpants verwendet?

Top-Funktionen
- Klonen Sie Slaves effizient
- Teilen Sie Shards ohne Ausfallzeiten
- Führen Sie Master-Werbeaktionen durch
- Tabellen parallel defragmentieren
- Ruby-Bibliothek für benutzerdefinierte Skripte
Wie verwendet man jetpants?
Installieren Sie Jetpants als Ruby-Gem, konfigurieren Sie es über YAML-Dateien und verwenden Sie die Befehlssuite für Aufgaben wie das Klonen oder Teilen von Shards. Es kann über Plugins für automatisierte Topologieänderungen in Asset-Management-Systeme integriert werden.
Alternative Tools
Vorteile & Nachteile
Vorteile
- Behandelt umfangreiche MySQL-Topologien
- Keine Ausfallzeiten bei Shard-Splits
- Erweiterbar über Plugins
- Schnelle Leistung auf Hardware
Nachteile
- Setzt bestimmte Umgebungseinstellungen voraus
- Erfordert Percona Toolkit
- Konfigurationsdateien obligatorisch
Anwendungsfälle
- Horizontale Skalierung von MySQL-Datenbanken
- Automatisierung von Datenbankwartungsaufgaben
- Verwaltung von Shard-Datenbank-Infrastrukturen
jetpants Preise
Benutzerbewertungen
Noch keine Bewertungen
Seien Sie der Erste, der dieses Tool bewertet!