Skip to main content

Aurora

  • Aurora

Informações

  • Aurora é uma tecnologia proprietária da AWS (não de código aberto).
  • Postgres e MySQL são ambos suportados como Aurora DB (isso significa que seus drivers funcionarão como se Aurora fosse um banco de dados Postgres ou MySQL).
  • Aurora é "otimizada para a nuvem AWS" e afirma oferecer 5 vezes mais desempenho em comparação ao MySQL no RDS, mais de 3 vezes o desempenho do Postgres no RDS.
  • O armazenamento do Aurora cresce automaticamente em incrementos de 10GB, até 128 TB.
  • Aurora pode ter 15 réplicas enquanto o MySQL tem 5, e o processo de replicação é mais rápido (menos de 10 ms de atraso de réplica).
  • O failover no Aurora é instantâneo. É nativamente de alta disponibilidade (HA).

Alta disponibilidade e Read Scaling

  • 6 cópias dos seus dados distribuídas em 3 zonas de disponibilidade (AZs):
    • 4 cópias das 6 são necessárias para gravações.
    • 3 cópias das 6 são necessárias para leituras.
    • Autorrecuperação com replicação ponto a ponto.
    • O armazenamento é distribuído (striped) por centenas de volumes.

alt text