С каким БД работал в RDS
Python
Senior
Без компании
С каким БД работал в RDS
Ответы
Работал с различными реляционными БД в AWS RDS, включая PostgreSQL, MySQL и Amazon Aurora.
**PostgreSQL** – использовал для проектов с требованиями к сложным запросам, JSON-данными и расширениями (например, PostGIS для геоданных).
**MySQL** – применял для высоконагруженных веб-приложений, где важна простота и скорость.
**Amazon Aurora** – выбирал для масштабируемых проектов с высокими требованиями к отказоустойчивости и производительности (совместим с MySQL/PostgreSQL, но с улучшенной масштабируемостью).
Пример подключения к PostgreSQL в RDS через `psycopg2`:
```
import psycopg2
conn = psycopg2.connect(
host="your-rds-endpoint.rds.amazonaws.com",
database="mydb",
user="user",
password="password"
)
cursor = conn.cursor()
cursor.execute("SELECT * FROM users;")
print(cursor.fetchall())
```
Также работал с настройками репликации, мониторингом через CloudWatch и автоматическим резервным копированием.