RDS Flashcards
Какие типы БД поддерживает RDS? Сколько их?
Postgres MySQL MariaDB Oracle Microsoft SQL Server Aurora, 6
Какое ограничение есть у RDS по сравнению с “наколенной” БД?
нельзя сделать SSH туннель
Что такое Storage Auto Scaling? Какие параметры там есть?
Динамическое увеличение хранилища RDS, когда свободное место (GB) подходит к концу. Max Storage Threshold, процент оставшегося места
Что такое Point In Time Restore?
Это возможность откатить состояние БД до нужного момента времени. На основании существующего back-up’а.
В чём особенность Read Replica по сравнению с Master Replica? Сколько их можно создать?
оптимизированна под чтение SQL SELECT, до 15-ти штук
Как передаются данные от мастера в реплику? Что это напоминает?
ассинхронно, на S3 replication
Можно ли из реплики сделать самостоятельную БД? Что тогда произойдёт?
Да, реплика сможет принимать read/write запросы, но будет исключена из списка реплик
Как java приложение должно работать с репликой?
Обновить себе connection string, SELECT SQL запросы только
Где по отношению к главной БД могут располагаться реплики? Что это напоминает?
в той же AZ, в другой AZ, в другом регионе, CRR и SRR у S3
Нужно ли платить деньги за передачу данных в реплики? От чего это зависит?
если реплика в том же РЕГИОНЕ (SRR), то НЕ нужно платить. Если в другом регионе, то нужно.
… - это технология, которая подразумевает резервную копию данных RDS в другой AZ
Multi AZ Distaster Recovery Standby
Как под капотом превращается RDS из обычной (Single AZ) в обеспеченную резервом (Multi AZ StandBy)? При этом основную RDS … останавливать.
Создаётся snapshot, из которого разворачивается резервная БД в другой AZ и включается синхронизация между ними. НЕ нужно
Как передаются данные от мастера в резервную StandBy? Что это напоминает?
синхронно, ничего
Как java приложение должно работать с Disaster Recovery StandBy?
никак
Может ли Read Replica стать Multi AZ Standby Replic’ой?
ДА, может