Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Nie można utworzyć wystąpienia Multi-AZ Aurora RDS

Multi-AZ nie oznacza w Aurorze tego samego, co w przypadku MySQL i MariaDB. W przypadku systemu Aurora dowolna replika w klastrze może przejąć rolę nadrzędnego w przypadku awarii (chociaż wybór jest oparty na priorytetach, więc nie jest to tylko losowo wybrana replika, jeśli istnieje więcej niż jedna replika), a pamięć masowa jest już /zawsze multi-AZ w Aurorze, ponieważ jest to podstawowa część projektu Aurora. Tak więc Aurora można „przekonwertować” na Multi-AZ.

Najwyraźniej jest to jedyny sposób, w jaki można to zrobić podczas tworzenia instancji Aurora ze zrzutu, na podstawie tego:

Jeśli utworzysz klaster multi-AZ Aurora bez migawki, to wszystko się dzieje — tworzone są master i replika. W takim przypadku możesz w rzeczywistości usunąć replikę i zmienić ją w multi-AZ, co jest innym procesem niż w przypadku MySQL lub MariaDB.

„Utwórz gromadę” – jak użyto w powyższym cytacie – jest potencjalnie mylącym terminem, ponieważ naturalnie zakładasz, że gromada oznacza dwa lub więcej, ale w rzeczywistości gromada Aurora może technicznie być „gromadą” tylko jednego instancja. Każda instancja Aurora jest częścią dokładnie jednego klastra. Jedna instancja jest podstawową (główną), a wszelkie dodatkowe instancje są replikami.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak mogę użyć mysqli_fetch_array() dwa razy?

  2. Migracja do Django sql dla wyzwalaczy warunkowych

  3. php (rozmyte) wyszukiwanie dopasowania

  4. Czy ORDER BY obowiązuje przed czy po DISTINCT?

  5. MySQL łączy się z klauzulą ​​where