Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Cloud SQL oder VM-Instanz zum Hosten der MySQL-Datenbank

Google Cloud SQL ist ein Dienst, der vollständig verwaltete MySQL-Datenbanken bereitstellt. Google kümmert sich um das Anwenden von Patches und Updates, das Verwalten von Sicherungen und das Konfigurieren der Replikation. Durch die Installation von MySQL auf einer Compute Engine-VM wird die Wartung und Verwaltung von MySQL auf Sie übertragen.

Jede Cloud SQL-Instanz ist regional verfügbar (https://cloud.google.com/sql/sla ) und beinhaltet sieben Tage kostenlose Backups. Daten werden automatisch verschlüsselt und an vielen geografischen Standorten repliziert, und Failover zwischen Kopien wird automatisch gehandhabt.

In Bezug auf die Kosten werden Ihnen Ihre Cloud SQL-Instanzen nicht in Rechnung gestellt, wenn Ihre Datenbank inaktiv ist. Eine Datenbankinstanz ist inaktiv, wenn für 15 Minuten bei „Per Use“-Abrechnung und 12 Stunden bei „Package“-Abrechnung keine Verbindungen bestehen. Die Abrechnungsoptionen „Pro Nutzung“ und „Paket“ helfen Benutzern, Einsparungen basierend auf ihrer Datenbanknutzung zu finden. Zusammengenommen zahlen Cloud SQL-Nutzer mit kleinen Datenbanken, auf die selten zugegriffen wird, oft weniger als 1,00 $ pro Monat, während Nutzer mit großen Datenbanken, auf die häufig zugegriffen wird, mehr zahlen.

Möglicherweise können Sie Cloud SQL übertreffen, indem Sie eine MySQL-Installation auf GCE speziell für Ihre Anwendung optimieren, aber ich empfehle, Funktionen wie automatisches Failover und Sicherungen zu berücksichtigen, da dies zu Kopfschmerzen bei der Verwaltung führen kann.