Ответ
Реляционные БД (SQL) хранят данные в таблицах с жесткой схемой, используют связи между таблицами (первичные/внешние ключи) и обеспечивают ACID-транзакции. Пример: PostgreSQL, MySQL.
Нереляционные БД (NoSQL) предлагают гибкие модели данных (документы, графы, ключ-значение), горизонтальную масштабируемость и часто жертвуют строгой согласованностью ради производительности. Примеры: MongoDB (документы), Redis (ключ-значение).
Пример MongoDB (документ):
{
"_id": 1,
"name": "John",
"orders": ["laptop", "phone"]
} Видео-ответы
▶
Собеседование на позицию Senior Python Developer 350т.р. #10
▶
Тестовое собеседование на позицию Middle аналитика. Справилась ли с собесом Лиза?
▶
Легчайшее JAVA собеседование в моей жизни
▶
Мок интервью для Романа на должность DevOps инженера
▶
Пробное интервью на роль DevOps инженера
▶
Тестовое интервью с Михаилом на позицию Junior Python-разработчик
▶
Тестовое интервью с Владимиром на позицию Junior Python разработчик
▶
Mock-интервью с Артуром на позицию Junior Python-разработчик
▶
Automation QA - Собеседование на микросервисный проект (часть 3)