Polarlicht

Definition - Was bedeutet Aurora?

Aurora ist eine Cloud-orientierte Datenbank-Engine-Lösung, die über den Relational Database Service (RDS) von Amazon verfügbar gemacht wird. Es ist eine Alternative zu MySQL von SAP und Oracle und soll die Leistung und Verfügbarkeit hochwertiger kommerzieller Datenbanklösungen mit der Erschwinglichkeit bieten, die üblicherweise mit Open-Source-Datenbanklösungen verbunden ist. Aurora ist MySQL-kompatibel und hoch skalierbar, sodass Benutzer die Speicherkapazität ohne die damit verbundenen Ausfallzeiten und Leistungseinbußen skalieren können.

Technische.me erklärt Aurora

Aurora ist eine relationale Datenbank-Engine, die die Verfügbarkeit und Geschwindigkeit kommerzieller Datenbanken mit der Kosteneffizienz und Einfachheit von Open-Source-Angeboten kombiniert. Einige der Gründe, warum es hoch verfügbar ist, sind seine Cloud-Komponente und die Tatsache, dass es von Amazon Web Services gehostet wird, was Cloud Computing-Verfügbarkeit und Skalierbarkeit ermöglicht.

Aurora tritt anderen Datenbank-Engines wie Oracle, MySQL, PostgreSQL und Microsoft SQL Server bei, die über Amazon RDS verfügbar gemacht werden.

Aurora hat die folgenden Funktionen:

  • MySQL-Kompatibilität
  • Verfügbarkeit und Haltbarkeit - Es ist dauerhaft, da es sechs Kopien von Daten in drei Verfügbarkeitszonen repliziert und dann kontinuierlich Daten in Amazon S3 sichert. Instanzen können in weniger als einer Minute wiederhergestellt und neu gestartet werden, und die Wiederherstellung nach einem physischen Fehler ist transparent.
  • Schnell - Es ist fünfmal schneller als MySQL, das auf derselben Hardware ausgeführt wird.
  • Hoch skalierbar - Eine Aurora-Datenbankinstanz kann auf bis zu 32 virtuelle CPUs und 244 GB Speicher skaliert werden. In den drei Verfügbarkeitszonen können bis zu 15 Aurora-Replikate hinzugefügt werden. Der Speicher wächst automatisch und es ist nicht erforderlich, den Speicher bereitzustellen oder manuell zu verwalten.
  • Hochsicher - Daten werden in der Amazon Virtual Private Cloud isoliert und verschlüsseln automatisch Daten in Ruhe und während der Übertragung.

Diese Definition wurde im Kontext von Datenbanken geschrieben