Mysql
 sql >> Database >  >> RDS >> Mysql

ProxySQL:tutte le risorse di Manynines

I bilanciatori di carico sono un componente essenziale nell'elevata disponibilità dei database MySQL e MariaDB; soprattutto quando si rendono trasparenti le modifiche alla topologia alle applicazioni e si implementa la funzionalità di divisione in lettura e scrittura.

ProxySQL è un proxy leggero ma complesso in grado di riconoscere il protocollo che si trova tra i client e i server MySQL. È una porta, che sostanzialmente separa i client dai database, ed è quindi un punto di ingresso utilizzato per accedere a tutti i server di database.

ProxySQL dispone di un'avanzata architettura multi-core per gestire quel gran numero di connessioni, multiplexate a potenzialmente centinaia di server back-end che eliminano ogni goccia di prestazioni dal tuo cluster di database; il tutto senza tempi morti.

Ecco le nostre principali risorse per ProxySQL per iniziare con questa nuova straordinaria tecnologia.

Webinar su richiesta

Elevata disponibilità in ProxySQL

Webinar congiunto con il creatore di ProxySQL, René Cannaò, in cui discutiamo di costruire un livello proxy solido, scalabile e gestibile utilizzando ProxySQL al fine di creare un'infrastruttura MySQL ad alta disponibilità.

Guarda il replay!

Bilanciamento del carico MySQL e MariaDB con ProxySQL e ClusterControl

Siamo lieti di essere raggiunti dal creatore di ProxySQL, René Cannaò, per dirci di più su questo nuovo proxy di bilanciamento del carico MySQL e MariaDB e sulle sue funzionalità. Ti mostriamo anche come distribuire ProxySQL usando ClusterControl.

Guarda il replay!

Presentazione del progetto di replica di Manynines MySQL©

Il progetto Manynines per la replica di MySQL include tutti gli aspetti di una topologia di replica MySQL con i dettagli dell'implementazione, la configurazione della replica, il monitoraggio, gli aggiornamenti, l'esecuzione di backup e la gestione dell'elevata disponibilità utilizzando proxy come ProxySQL, MaxScale e HAProxy. Questo webinar fornisce una panoramica approfondita di questo progetto e spiega come utilizzarlo al meglio.

Guarda il replay!

Video

Video:Intervista n. 2 al creatore di ProxySQL René Cannaò

Ci siamo seduti a Percona Live 2017 con il creatore di ProxySQL René Cannaò per parlare della nuova versione di ClusterControl, cosa sta per succedere per ProxySQL, come viene ricevuto dalla community MySQL e come varia da Maxscale.

Guarda il video!

Video:Intervista al creatore di ProxySQL René Cannaò

Multiplenines incontra il fondatore e creatore di ProxySQL René Cannaò per discutere del suo prodotto e del prossimo webinar MySQL e MariaDB Load Balancing con ProxySQL e ClusterControl.

Guarda il video!

Blog principali

Annunciazione di ClusterControl 1.4.1 - l'edizione ProxySQL

Rilascio di ClusterControl 1.4.1 con nuove funzionalità di gestione chiave per il bilanciamento del carico MySQL e MariaDB con ProxySQL, insieme a miglioramenti delle prestazioni e correzioni di bug.

Leggi di più!

Utilizzo di ClusterControl per distribuire e configurare ProxySQL sulla replica di MySQL

Questo post del blog mostra come distribuire e configurare ProxySQL da ClusterControl 1.3.3, oltre a una configurazione di replica master-slave. ProxySQL è un servizio di bilanciamento del carico compatibile con SQL. Ti consente di eseguire automaticamente la suddivisione in lettura e scrittura del tuo traffico, inviando scritture al tuo master scrivibile e inviando letture agli slave di sola lettura.

Leggi di più!

Suggerimenti e trucchi:come eseguire lo shard di MySQL con ProxySQL in ClusterControl

Lo sharding può essere un esercizio doloroso. I database devono essere suddivisi su più server, i dati migrati e le applicazioni devono essere ottimizzate per essere a conoscenza degli shard. Tuttavia, ci sono modi per renderlo meno doloroso. Questo blog spiega come utilizzare ProxySQL per partizionare una tabella su un altro cluster in ClusterControl senza modificare l'applicazione.

Leggi di più!

Sharding di MySQL con MySQL Fabric e ProxySQL

Questo post del blog mostra come configurare una configurazione MySQL con partizionamento orizzontale basata su MySQL Fabric e ProxySQL.

Leggi di più!

Come impostare la suddivisione in lettura e scrittura nel cluster Galera utilizzando ProxySQL

Questo blog mostra come configurare la divisione in lettura e scrittura in Galera Cluster utilizzando ProxySQL. Copre anche alcune limitazioni che abbiamo riscontrato al momento della scrittura.

Leggi di più!

Come ProxySQL aggiunge il failover e il controllo delle query alla configurazione della replica MySQL

Una panoramica di ProxySQL in un ambiente di replica MySQL e come ProxySQL aggiunge funzionalità come il failover e il controllo delle query all'installazione.

Leggi di più!

Bilanciamento del carico MySQL con ProxySQL:una panoramica

Una panoramica di ProxySQL, un sistema di bilanciamento del carico compatibile con SQL per MySQL e MariaDB. Questo post del blog spiega i concetti alla base di ProxySQL e illustra l'installazione e la configurazione.

Leggi di più!

Whitepaper

Sharding del database con MySQL Fabric

Perché scheggiamo? Come funziona lo sharding? Quali sono i diversi modi in cui posso partizionare il mio database? Questo white paper esamina alcune delle teorie alla base dello sharding. Vengono inoltre discussi tre diversi strumenti progettati per aiutare gli utenti a eseguire lo shard dei loro database MySQL. E, ultimo ma non meno importante, mostra come configurare una configurazione MySQL con partizionamento orizzontale basata su MySQL Fabric e ProxySQL.

Scarica il white paper

Migrazione a MySQL 5.7 - Guida all'aggiornamento del database

L'aggiornamento a una nuova versione principale comporta dei rischi ed è importante pianificare attentamente l'intero processo. In questo whitepaper, esaminiamo le nuove importanti modifiche in MySQL 5.7 e ti mostriamo come pianificare il processo di test. Vediamo quindi come eseguire un aggiornamento del sistema in tempo reale senza tempi di inattività. Per coloro che desiderano evitare errori di connessione durante il riavvio e il passaggio degli slave, questo documento va ancora oltre e mostra come sfruttare ProxySQL per ottenere un processo di aggiornamento regolare.

Scarica il white paper

ClusterControl per ProxySQL Confezionato nell'ultima versione di ClusterControl, ProxySQL consente ai sistemi di database MySQL, MariaDB e Percona XtraDB di gestire facilmente applicazioni di database intense e ad alto traffico senza perdere la disponibilità. ClusterControl offre funzionalità avanzate di gestione della configurazione point-and-click per le tecnologie di bilanciamento del carico che supportiamo. Conosciamo i problemi che vengono affrontati regolarmente e semplifichiamo la personalizzazione e la configurazione del sistema di bilanciamento del carico per le esigenze specifiche dell'applicazione.

Conosciamo il bilanciamento del carico e supportiamo molte tecnologie diverse. ClusterControl ha molte cose preconfigurate per iniziare con un paio di clic. In caso di problemi, forniamo anche risorse e supporto in loco per garantire che le tue configurazioni funzionino al massimo delle prestazioni.

ClusterControl offre una serie di funzionalità per aiutare a distribuire e gestire ProxySQL

  • Interfaccia grafica avanzata - ClusterControl fornisce l'unica GUI sul mercato per la facile implementazione, configurazione e gestione di ProxySQL.
  • Distribuzione punta e clicca - Con ClusterControl puoi applicare implementazioni point and click alle tecnologie MySQL, replica MySQL, MySQL Cluster, Galera Cluster, MariaDB, MariaDB Galera Cluster e Percona XtraDB, nonché i principali bilanciatori di carico correlati con HAProxy, MaxScale e ProxySQL.
  • Suite di grafici di monitoraggio - Con rapporti completi hai una visione chiara di punti dati come connessioni, query, trasferimento e utilizzo dei dati e altro ancora.
  • Gestione della configurazione - Configura e gestisci facilmente le tue distribuzioni ProxySQL con una semplice interfaccia utente. Con ClusterControl puoi creare server, riorientare la tua configurazione, creare utenti, impostare regole, gestire il routing delle query e abilitare configurazioni variabili.