Встречается на собеседованиях • сегодня
В чем разница между PostgreSQL и MongoDB
PostgreSQL — реляционная (SQL) база данных, хранит данные в таблицах с жесткой схемой. Подходит для сложных запросов, транзакций (ACID) и связей между данными.
MongoDB — документоориентированная (NoSQL) БД, хранит данные в JSON-подобных документах без строгой схемы. Гибкая, масштабируется горизонтально, лучше для неструктурированных данных.
Пример:
javascript
// PostgreSQL (схема)
CREATE TABLE users (
id SERIAL PRIMARY KEY,
name VARCHAR(100),
age INTEGER
);
// MongoDB (без схемы)
db.users.insertOne({
name: "Alex",
age: 30,
hobbies: ["coding", "gaming"] // Можно добавлять поля на лету
});Когда что выбрать:
- PostgreSQL: сложные запросы, транзакции, структурированные данные
- MongoDB: быстрая разработка, изменчивые данные, большие объемы

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