sql >> Database >  >> RDS >> Mysql

Failover-ondersteuning voor een DB

Stackoverflow-bronnen
MySQL ondersteunt out-of-the-box replicatie:zie deze vraag voor MySQL:Scaling-oplossingen voor MySQL (replicatie, clustering)

PostgreSQL ondersteunt ook replicatie, zie daarvoor deze vraag:PostgreSQL-replicatiestrategieën

Als uw vereisten eenvoudig zijn, zal MySQL werken
Ik heb gebruikt MySQL is een eenvoudig master-master failover-scenario met behulp van de setup die ik heb gelezen in Hoge prestaties MijnSQL . Ik raad het boek ten zeerste aan als je graag MySQL wilt gebruiken.

Het heeft goed gewerkt voor mij, omdat ik gewoon een simpele fail-over wilde.
Als jouw use case net zo simpel is. Het zal goed werken.



  1. SQL-sleutels, MUL versus PRI versus UNI

  2. Machtigingen verlenen aan een MySQL-gebruiker op Linux via de opdrachtregel

  3. Hoe alle tabelnamen van een bepaalde mysql-database in php . weer te geven

  4. Databaseproxy-failovertijden vergelijken - ProxySQL, MaxScale en HAProxy