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
Panoramica
Cos'è jetpants?
Jetpants è un toolkit di automazione progettato per gestire topologie di database MySQL di grandi dimensioni. Fornisce strumenti da riga di comando e una libreria Ruby per attività operative come la clonazione di slave, la suddivisione di shard e l'esecuzione di promozioni master, supportando lo sharding basato su intervalli senza tempi di inattività.
A cosa serve jetpants?

Funzionalità Principali
- Clona gli schiavi in modo efficiente
- Dividi i frammenti senza tempi di inattività
- Eseguire promozioni principali
- Deframmentare le tabelle in parallelo
- Libreria Ruby per script personalizzati
Come usare jetpants?
Installa Jetpants come gemma Ruby, configura tramite file YAML e utilizza la suite di comandi per attività come la clonazione o la divisione dei frammenti. Può essere integrato con i sistemi di gestione delle risorse tramite plugin per modifiche automatizzate della topologia.
Strumenti Alternativi
Pro & Contro
Pro
- Gestisce topologie MySQL su larga scala
- Zero tempi di inattività durante le divisioni degli shard
- Estendibile tramite plugin
- Prestazioni veloci sull'hardware
Contro
- Presuppone configurazioni ambientali specifiche
- Richiede il kit di strumenti Percona
- File di configurazione obbligatori
Casi d'Uso
- Scalabilità orizzontale dei database MySQL
- Automatizzazione delle attività di manutenzione del database
- Gestione delle infrastrutture di database condivise
Prezzi di jetpants
Recensioni Utenti
Nessuna recensione ancora
Sii il primo a recensire questo strumento!