Встречается на собеседованиях • сегодня
В чем разница между реляционной и нереляционной базами данных
Реляционные базы (SQL) хранят данные в таблицах с жесткой схемой, используют связи между таблицами (JOIN) и обеспечивают ACID-транзакции. Пример: MySQL, PostgreSQL.
Нереляционные (NoSQL) — гибкие: документы (MongoDB), ключ-значение (Redis), графы (Neo4j). Нет строгой схемы, масштабируются горизонтально, но могут не поддерживать сложные транзакции.
Пример MongoDB (документ):
json
{
"_id": 1,
"name": "Alice",
"orders": ["book", "laptop"]
}Выбор зависит от требований: строгая целостность — SQL, гибкость и масштабируемость — NoSQL.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы