sql >> Databáze >  >> RDS >> Mysql

Podpora převzetí služeb při selhání pro DB

Zdroje Stackoverflow
MySQL podporuje replikaci ihned po vybalení:viz tato otázka pro MySQL:Řešení pro škálování pro MySQL (replikace, shlukování)

PostgreSQL také podporuje replikaci, viz tato otázka:Strategie replikace PostgreSQL

Pokud jsou vaše požadavky jednoduché, MySQL bude fungovat
Použil jsem MySQL je jednoduchý scénář master-master failover pomocí nastavení, které jsem četl v High Performance MySQL . Knihu vřele doporučuji, pokud máte zájem používat MySQL.

Osvědčilo se mi to, protože jsem chtěl jen jednoduché převzetí služeb při selhání.
Pokud je váš případ použití stejně jednoduchý. Bude to fungovat dobře.



  1. Zkopírujte tabulky s jiným názvem sloupce MySQL

  2. Dílčí dotaz SELECT s podmínkou WHERE v Yii2 find() / QueryBuilder

  3. Zřetězení více řádků v SQL

  4. Jaký je účel vložení 'N' před parametry funkce v TSQL?