sql >> Databasteknik >  >> RDS >> Database

Hur man skapar ett Amazon Aurora-kluster

Varför använda Amazon Aurora?

  • Aurora är MySQL- och PostgreSQL-kompatibelt. Detta innebär att ett Aurora-kluster kan skapas som en MySQL (5.6 ELLER 5.7) databasinstans eller en PostgreSQL databasinstans. MySQL- och PostgreSQL-databaser med öppen källkod kan migreras till Aurora.
  • Med sin prestanda och höga tillgänglighet tillför Aurora fördelarna med kommersiella databaser till databaser med öppen källkod.
  • Aurora MySQL är 5 gånger snabbare än en icke-Aurora MySQL-databasinstans. Aurora PostgreSQL är 3 gånger snabbare än en icke-Aurora PostgreSQL-databas.
  • Aurora är en RDS-hanterad databas, vilket innebär att de flesta av administrationsuppgifterna inklusive provisionering, installation, patchning och säkerhetskopiering på S3 är automatiserade.
  • Aurora tillhandahåller replikering över tre tillgänglighetszoner. Fel i en enskild tillgänglighetszon gör inte att databasen blir otillgänglig. Upp till 15 läsrepliker kan läggas till över de tre zonerna.
  • Aurora är feltolerant. Aurora replikerar 6 kopior av en databas över tre tillgänglighetszoner. Förekomstens failover tar mindre än 1/2 minut.
  • Aurora skalar automatiskt upp till 64 TB per instans.
  • Aurora är integrerat med de andra AWS-tjänsterna inklusive CloudWatch, VPC och IAM.

I den här artikeln ska vi skapa ett Amazon Aurora-kluster. Den här artikeln har följande avsnitt:

  • Ställa in miljön
  • Skapa ett Aurora-kluster
  • Konfigurera tillgänglighet till Aurora-klustret
  • Slutsats

Ställa in miljön


Figur 19: Länk till säkerhetsgrupp

Välj Inkommande fliken och klicka på Redigera för att ändra den inkommande regeln, som visas i figur 20.


Figur 20: Säkerhetsgrupp> Inkommande>Redigera

I Redigera inkommande regler , ändra Källa till var som helst och klicka på Spara (se figur 21).


Figur 21: Ändra inkommande regler

Inkommande regler ändras, som visas i figur 22.


Figur 22: Ändrade inkommande regler

Slutsats

I den här artikeln introducerade vi Amazon Aurora och de fördelar som den erbjuder. Vi började med att skapa ett Aurora-kluster som är kompatibelt med MySQL-databas och konfigurerade tillgängligheten till klustret.


  1. Insikt i SQL Server Unique Constraints

  2. Bestäm vilken MySQL-konfigurationsfil som används

  3. Hur man gör enkelt CRUD med PHP och MySQL enkelt

  4. MySQL-motsvarighet till DECODE-funktionen i Oracle