Google Cloud SQL är en tjänst som levererar helt hanterade MySQL-databaser. Google tar hand om att installera patchar och uppdateringar, hantera säkerhetskopior och konfigurera replikering. Att installera MySQL på en Compute Engine VM kommer att flytta underhållet och hanteringen av MySQL till dig.
Varje Cloud SQL-instans är tillgänglig regionalt (https://cloud.google.com/sql/sla a> ) och inkluderar sju dagars gratis säkerhetskopiering. Data krypteras och replikeras automatiskt på många geografiska platser och failover mellan kopior hanteras automatiskt.
När det gäller kostnaden debiteras du inte för dina Cloud SQL-instanser när din databas är inaktiv. En databasinstans är inaktiv om det inte finns några anslutningar under 15 minuter för "Per Use"-fakturering och 12 timmar för "Paket"-fakturering. Faktureringsalternativen "Per användning" och "Paket" hjälper användare att hitta besparingar baserat på deras databasanvändning. Sammantaget betalar Cloud SQL-användare med små, sällsynta databaser ofta mindre än $1,00 per månad, medan användare som kör stora, ofta åtkomliga databaser betalar mer.
Du kanske kan överträffa Cloud SQL genom att justera en MySQL-installation på GCE specifikt för din applikation, men jag rekommenderar att du tar hänsyn till funktioner som automatisk failover och säkerhetskopiering eftersom dessa kan bli hanteringshuvudvärk.